unity3D中,用C#来定义Camera的类型是如何定义的
RT,我想调用一个摄像机,比如publicxxx(类型)Camera但不知道该如何定义类型,请问这个如何写,还有就是像类似的问题该去哪里查看?能否给个连接什么的...
RT,我想调用一个摄像机,比如public xxx(类型) Camera 但不知道该如何定义类型,请问这个如何写,还有就是像类似的问题该去哪里查看?能否给个连接什么的
展开
1个回答
展开全部
GameObject 然后在属性面板把照相机拉进变量里不就行了么。
其实定义类型的目的,主要是用这个类型中的方法,你想用什么方法,什么函数,你就定义什么类型。
比如 你想把Camera 移动或者旋转, 就可以定义GameObject 或者Transform ,因为可以通过这两个类型 调用到移动或者旋转的方法。
其实定义类型的目的,主要是用这个类型中的方法,你想用什么方法,什么函数,你就定义什么类型。
比如 你想把Camera 移动或者旋转, 就可以定义GameObject 或者Transform ,因为可以通过这两个类型 调用到移动或者旋转的方法。
追问
能有具体步骤么,刚学unity3D,不是很熟
追答
可以查看 unity3d的API ,有很多的,或者看看入门的教程
具体想调用一个物体的话,可以写 public 类型 名字 ,然后把脚本添加的任意一个物体上,这时候在物体的属性面板上,会有脚本的属性。而你用 public 暴露出来的变量 就会显示在上面。 然后你把Hierachy列表里的Camera拖拽到变量里就行了,在脚本中,你定义的名字就代表了Camera,可以用来操作了
还有就是通过脚本代码来获取了 你自己看书吧
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询