亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

unity 3d中通過名稱或Tag來訪問游戲對象有什么區別

unity 3d中通過名稱或Tag來訪問游戲對象有什么區別

揚帆大魚 2019-05-03 20:54:18
unity 3d中通過名稱或Tag來訪問游戲對象有什么區別求大神解答啊function Start() { //通過名稱查找 var go = GameObject.Find("SomeGuy"); go.transform.Translate(0, 1, 0); //通過tag查找 var player = GameObject.FindWithTag("Player"); player .transform.Translate(0, 1, 0); }
查看完整描述

2 回答

?
蕪湖不蕪

TA貢獻1796條經驗 獲得超7個贊

GameObject.FindWithTag效率較高,但是必須提前設置對象的Tag。
GameObject.Find如果是針對整個場景來查找,效率是很低的,推薦盡量采用精確的路徑參數如hand = GameObject.Find("/Monster/Arm/Hand");
同時它們都最好不要用在Update () 等不間斷運行的方法中,特別是GameObject.Find,否則會照成性能降低。

查看完整回答
反對 回復 2019-05-03
?
慕娘9325324

TA貢獻1783條經驗 獲得超4個贊

不知道你有沒有編程經驗,我是學MAYA和3D MAX的現在在自學U3d,所以跟你當前差不多,知只不過我已經開始學了。
你要先了解U3d的設計邏輯,這樣學起來就比較容易,所以建議先看看官方教程(不要隨便找教程),入門的話用心 一個多月就差不多了,至于代碼之類的學習,就看你的天分了,
快的話幾個月就能到達基本的工作水平,
當然進入公司以后要學的東西 還是有很多很多的。

查看完整回答
反對 回復 2019-05-03
  • 2 回答
  • 0 關注
  • 1562 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號