我是#class:
class VisualElement {
private GameObject mesh {get; set;};
public VisualElement(){
mesh = Gameobject.find("Models/VE");
}
public void showMesh(GameObject player){
//TODO show mesh
}
}
我需要做些什么才能让我的元素显示在场景中?
我可以从玩家那里得到我想放置网格物体的位置。
答案 0 :(得分:1)
它在manual。此外,GameObject.Find用于查找已在场景中的GameObject。如果要从文件加载资产,请使用Resources.Load。
另一方面,我90%确定你根本不需要这个课程。每次创建VisualElement
时,只需instantiate a GameObject,Unity就会为您完成所有工作。