国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

unity_Vector3.up 和 transform.up 的區(qū)別

這篇具有很好參考價(jià)值的文章主要介紹了unity_Vector3.up 和 transform.up 的區(qū)別。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

?Vector3

  • Vector3.up即 Vector3(0, 1, 0)
  • Vector3.down即 Vector3(0, -1, 0)
  • Vector3.forward即 Vector3(0, 0, 1)
  • Vector3.back即 Vector3(0, 0, -1)
  • Vector3.right即 Vector3(1,0, 0)
  • Vector3.left即 Vector3(-1, 0, 0)

在 Scene 中畫線(腳本掛給Cube)

    void FixedUpdate()
    {
        Debug.DrawRay(transform.position, Vector3.up * 10, Color.black);//黑色

        Debug.DrawRay(transform.position, Vector3.down * 10, Color.blue);//藍(lán)色

        Debug.DrawRay(transform.position, Vector3.forward * 10, Color.cyan);//青色

        Debug.DrawRay(transform.position, Vector3.back * 10, Color.yellow);//黃色

        Debug.DrawRay(transform.position, Vector3.left * 10, Color.magenta);//洋紅

        Debug.DrawRay(transform.position, Vector3.right * 10, Color.green);//綠色
    }

?結(jié)果

unity_Vector3.up 和 transform.up 的區(qū)別

?Transform

  • transform.up即 Vector3.up
  • transform.forward即 Vector3.forward
  • transform.right即 Vector3.right

tranform 是基于自身坐標(biāo)系,而 Vector3 是基于世界坐標(biāo)系。

    void FixedUpdate()
    {
        Debug.DrawRay(transform.position, transform.up * 10, Color.yellow); //黃色
        Debug.DrawRay(transform.position, transform.forward * 10, Color.cyan); //青色
        Debug.DrawRay(transform.position, transform.right * 10, Color.green); //綠色
        
        Debug.DrawRay(transform.position, Vector3.up * 10, Color.magenta); 
        Debug.DrawRay(transform.position, Vector3.down * 10, Color.magenta); 
        Debug.DrawRay(transform.position, Vector3.forward * 10, Color.magenta); 
        Debug.DrawRay(transform.position, Vector3.back * 10, Color.magenta); 
        Debug.DrawRay(transform.position, Vector3.left * 10, Color.magenta); 
        Debug.DrawRay(transform.position, Vector3.right * 10, Color.magenta); 
    }

效果

unity_Vector3.up 和 transform.up 的區(qū)別

?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-413088.html

到了這里,關(guān)于unity_Vector3.up 和 transform.up 的區(qū)別的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Unity之 Vector3 的詳細(xì)介紹以及方法的介紹

    Unity之 Vector3 的詳細(xì)介紹以及方法的介紹

    當(dāng)涉及到Unity中的 Vector3 類時(shí),以下是一些常用的方法和操作: magnitude 方法 :返回向量的長(zhǎng)度。 sqrMagnitude 方法 :返回向量的平方長(zhǎng)度,通常用于比較向量大小而無(wú)需進(jìn)行開方運(yùn)算,從而提高效率。 normalized 方法 :返回向量的單位向量,即長(zhǎng)度為1但方向相同的向量。 Vect

    2024年02月11日
    瀏覽(59)
  • Unity 3D之 利用Vector3 計(jì)算移動(dòng)方向,以及實(shí)現(xiàn)位移多少

    Unity 3D之 利用Vector3 計(jì)算移動(dòng)方向,以及實(shí)現(xiàn)位移多少

    這段代碼是一個(gè)在游戲開發(fā)中常見的示例,用于獲取玩家的輸入,并將輸入值轉(zhuǎn)換為一個(gè)三維向量,以表示移動(dòng)方向。讓我們逐步解釋這段代碼: float horizontalInput = Input.GetAxis(\\\"Horizontal\\\"); :這一行代碼獲取水平方向上的輸入。它調(diào)用 Input.GetAxis(\\\"Horizontal\\\") 來(lái)獲取水平軸的輸入

    2024年02月11日
    瀏覽(21)
  • Unity3D 基礎(chǔ)——使用 Vector3.Lerp 實(shí)現(xiàn)緩動(dòng)效果

    Unity3D 基礎(chǔ)——使用 Vector3.Lerp 實(shí)現(xiàn)緩動(dòng)效果

    ?讓一個(gè)物體從當(dāng)前位置移動(dòng)到另一個(gè)位置 ? Vector3-Lerp - Unity 腳本 API https://docs.unity.cn/cn/current/ScriptReference/Vector3.Lerp.html 1.在場(chǎng)景中新建兩個(gè) Cube 立方體,在 Scene 視圖中將兩個(gè) Cude的位置錯(cuò)開。 ?2.新建 C# 腳本 MoveToTarget.cs(寫完記得保存) 3.將腳本綁定到 Cude 上,然后將其

    2024年02月06日
    瀏覽(32)
  • open3d.utility.Vector3dVector報(bào)錯(cuò)RuntimeError

    open3d.utility.Vector3dVector報(bào)錯(cuò)RuntimeError

    這個(gè)open3d.utility.Vector3dVector()方法可以直接將zyz的點(diǎn)云numpy數(shù)據(jù)賦值給點(diǎn)云對(duì)象的points屬性,報(bào)錯(cuò)RuntimeError查了有人說(shuō)是numpy庫(kù)的版本太高,調(diào)整為低版本即可,調(diào)整后還是同樣報(bào)錯(cuò),后發(fā)現(xiàn)是kepoint3d的維度為 [24,4], 如下: 把kepoint3d刪掉最后一列即可: axis表示做刪除操作的軸

    2024年02月05日
    瀏覽(18)
  • new THREE.Vector3(1, 1, 1).normalize();mesh.translateOnAxis(axis, 100);兩個(gè)方法介紹,

    `new THREE.Vector3(1, 1, 1).normalize()` 是一個(gè)使用Three.js庫(kù)中`Vector3`對(duì)象的方法,用于將一個(gè)三維向量歸一化(normalize)。具體說(shuō)明如下: 在Three.js中,`Vector3`是一個(gè)表示三維向量的對(duì)象。使用`new THREE.Vector3(x, y, z)`構(gòu)造一個(gè)新的向量對(duì)象,其中`x`、`y`、`z`分別表示向量在X軸、Y軸和

    2024年02月12日
    瀏覽(20)
  • 【unity】RectTransform與Transform組件有什么區(qū)別

    RectTransform組件是Unity中用于控制UI元素位置、大小和旋轉(zhuǎn)的組件。它是UI系統(tǒng)的一部分,用于在屏幕空間中布局和定位UI元素。 與transform組件相比,RectTransform組件具有以下區(qū)別: 1. 坐標(biāo)系統(tǒng):RectTransform組件使用屏幕空間坐標(biāo)系統(tǒng),而transform組件使用世界空間坐標(biāo)系統(tǒng)。RectT

    2024年04月22日
    瀏覽(41)
  • Trace32 SRST和TRST、system.attach 和 system.up的區(qū)別

    Trace32 SRST和TRST、system.attach 和 system.up的區(qū)別

    目錄 TRST-Resets the JTAG TAP controller and the CPU internal debug logic SRST-?Resets the CPU core and peripherals SYStem.Mode Down SYStem.Mode Nodebug SYStem.Mode Prepare SYStem.Mode Go SYStem.Mode Attach SYStem.Mode StandBy SYStem.Mode Up 下圖為Trace32工具為ARM debug設(shè)計(jì)的 JTAG pin 腳圖: ?其中,TRST和SRST信號(hào)是可選的。 Test Res

    2024年02月06日
    瀏覽(24)
  • 論文閱讀Point Transformer V2: Grouped Vector Attention and Partition-based Pooling

    論文閱讀Point Transformer V2: Grouped Vector Attention and Partition-based Pooling

    Point transformer v2。 香港大學(xué)2022 在PCT的基礎(chǔ)上進(jìn)一步改進(jìn)的點(diǎn)云處理方法,通過(guò)分組向量注意力(Grouped Vector Attention)和基于劃分的池化機(jī)制,提高了對(duì)點(diǎn)云特征的提取和聚合能力,并在輕量級(jí)上有了新的突破。 總體來(lái)看: 1.點(diǎn)云網(wǎng)格化:將點(diǎn)云劃分成大小相等的小塊,對(duì)每個(gè)小

    2024年01月22日
    瀏覽(21)
  • docker-compose build 和 docker-compose up -d 的區(qū)別

    docker-compose build 命令用于構(gòu)建 Docker Compose 文件中定義的服務(wù)的鏡像,根據(jù) docker-compose.yml 文件中的配置信息,構(gòu)建需要的鏡像并且將它們打上標(biāo)簽。構(gòu)建鏡像是一個(gè)比較耗時(shí)的過(guò)程,可能需要從 Docker Hub 上拉取鏡像、下載依賴等,而且在構(gòu)建完成后不會(huì)啟動(dòng)容器。 docker-comp

    2024年02月13日
    瀏覽(28)
  • ArrayList和Vector及LinkedList的區(qū)別

    1.ArrayList和Vector的區(qū)別 第一句話:ArrayList和Vector底層都是數(shù)組實(shí)現(xiàn)的,初始容量都為10;在ArrayList的底層,是通過(guò)定義一個(gè)DEFAULT_CAPACITY的常量來(lái)指定的,而Vector的底層,是直接在空參構(gòu)造中,通過(guò)寫死了一個(gè)this(10)來(lái)指定的; 第二句話:Vector大部分方法的底層實(shí)現(xiàn),都加了 s

    2024年02月11日
    瀏覽(19)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包