脚本获取场景中游戏体



方法一:通过游戏体的名字查找:
例如:
    GameObject plane= GameObject.Find ("Plane");   //获取场景中的Pane平面

    GameObject btnObj1 = GameObject.Find ("Canvas/angle0");    
    Button btn1 = (Button) btnObj1.GetComponent<Button>();    //获取Canvas下的button
       

方法二:通过tag标签查找:
例如:
     GameObject s phere = GameObject . FindGameObjectWithTag ( " mSphere " ) ;

     

方法三:设置公有成员变量,在U3D中拖进去。

注:脚本获取游戏体组件,通过GetComponent<组建类型>()方法获取即可:
例如:  this . GetComponent < Renderer >   () . material . color   =   Color . red ;



猜你喜欢

转载自blog.csdn.net/u012221316/article/details/51579840