當前位置:編程學習大全網 - 網站源碼 - 怎樣使用代碼在unity中制作長方體

怎樣使用代碼在unity中制作長方體

壹般使用預設體吧...

先創建好需要的物體 ,然後拖到資源目錄生成預設體(原組件可刪除)....

然後在代碼裏用Instantiate生成實例,例如(C#):

public?GameObject?prefabs;//方塊預設體

public?Image?panel;//遊戲場景(父組件)

void?Start()

{?

GameObject?dd?=?Instantiate(prefabs);//進行實例化

//GameObject?dd=Instantiate(prefabs,位置,角度);//Unity重載方法

dd.transform.SetParent(panel.transform,?false);//綁定父組件(加載到panel下),transform表示獲取實體(本身)

}

當然 , 如果不定義public GameObject prefabs也可 , 先在Assets下創建Resources文件夾,然後把預設體放入其中 . 假如此處預設體路徑為Assets/Resources/Prefabs/dd.Prefabs

void?Start()

{?

GameObject?dd?=?Instantiate(Resources.Load("Prefabs/dd"/*,typeof(類名)*/))/*as?類名*/;

}

  • 上一篇:誰幫我解釋壹下這個大智慧公式,謝謝
  • 下一篇:求通達信公式:五天之內出現過7個點以上的長陽,盤中股價回踩5日線的選股預警公式~!
  • copyright 2024編程學習大全網