五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Unity C# 初級編程| 2. 變換(Transform)

2021-02-04 21:42 作者:那個人真狗  | 我要投稿

使用控制位置,旋轉(zhuǎn),縮放

  • transform 函數(shù)

    transform.position = startPosition;

    transform.Translate(startPosition * moveSpeed * Time.deltaTime);


  • transform函數(shù)包含哪些屬性

  • position:在世界空間坐標transform的位置。????????????

  • localPosition:相對于父級的變換的位置。如果該變換沒有父級,那么等同于Transform.position。

  • eulerAngles:世界坐標系中的旋轉(zhuǎn)(歐拉角)。

  • localEulerAngles:相對于父級的變換旋轉(zhuǎn)角度。

  • right:世界坐標系中的右方向。(世界空間坐標變換的紅色軸。也就是x軸。)

  • up:世界坐標系中的上方向。(在世界空間坐標變換的綠色軸。也就是y軸。)

  • forward:世界坐標系中的前方向。(在世界空間坐標變換的藍色軸。也就是z軸。)

  • rotation:世界坐標系中的旋轉(zhuǎn)(四元數(shù))。

  • localRotation:相對于父級的變換旋轉(zhuǎn)角度。

  • localScale:相對于父級的縮放比例。

  • parent:父對象Transform組件。

  • worldToLocalMatrix:矩陣變換的點從世界坐標轉(zhuǎn)為自身坐標(只讀)。

  • localToWorldMatrix:矩陣變換的點從自身坐標轉(zhuǎn)為世界坐標(只讀)。

  • root:對象層級關系中的根對象的Transform組件。

  • childCount:子對象數(shù)量。

  • lossyScale:全局縮放比例(只讀)。

鍵盤輸入

? ?有三種狀態(tài) ? ? ? ?循環(huán) ? ?一次 ? ? 松開執(zhí)行一次

?

時間運動 ?(Time.deltaTime )

Size 是什么?


其他信息參考 ? ? ? ? ? ? ? ?UnityC#初級編程

  • Horizontal ? ? ? ? ? ? ? ? 水平方向 ? ? ? ? 這個變化是(0-1)漸變的最大是1

  • Vertical ? ? ? ? ? ? ? ? ? ? ?垂直方向 ? ? ? ? 這個變化是(0-1)漸變的最大是1

實例

  • 定義倆個變量 ? ,一個水平輸入,一個垂直輸入 ? 這倆個數(shù)據(jù)都是float類型

  • Update ? 每幀執(zhí)行

    • 定義的倆個變量 ?獲取 Input.GetAxis下的Horizontal

這里的字符串是控制的名字,不是隨意的英文



  • 下面輸入物體的位置,(X.Y.Z) ? 水平方向是X ? ?Y方向是垂直方向

  • 上面的代碼是實現(xiàn)在一個平面移動,所以設置了X和Z的方向,

  • 我們方向按鍵和移動方向是反的(是因為攝像機角度反向),C語言,前面增加一個減號就是反向。


Unity C# 初級編程| 2. 變換(Transform)的評論 (共 條)

分享到微博請遵守國家法律
湄潭县| 鄯善县| 朔州市| 营山县| 东乡族自治县| 郸城县| 宝鸡市| 敦煌市| 梧州市| 五莲县| 谷城县| 吴桥县| 南开区| 迁安市| 密云县| 沙湾县| 瑞丽市| 五指山市| 神木县| 盐亭县| 涡阳县| 龙州县| 伊川县| 中阳县| 吴旗县| 湘潭县| 砀山县| 荃湾区| 桃江县| 闵行区| 金塔县| 东丽区| 托克托县| 商南县| 丰城市| 九龙城区| 安达市| 大方县| 达拉特旗| 巴彦县| 子长县|