今天学习了U3D中的组件:
Transform 组件:
1.用于控制游戏对象的位置、旋转和缩放
2.用于控制游戏对象的父子关系
Position : 位置
Rotation : 旋转
Scale : 缩放
Mesh Filter 组件:
1.显示网格
Box Collider 组件:
1.盒型碰撞器让游戏对象能实现碰撞的效果,用于做碰撞检测
Mesh Renderer 组件:
1.网格渲染器保证在场景中看到个体、呈现渲染效果、给物体添加材质纹理等。
脚本组件:通过可以添加C#脚本组件
通过选择新生成的脚本组件Script 右上角的齿轮,可以选择 Edit Script 目前版本会默认使用VS2017打开编辑:
还可以在Project视图当中直接 右健-Create-C# Script 创建C#脚本
如果要对某个对象添加脚本就需要直接把C#脚本拖拽到这个对象的属性面板上。
有关脚本的要点:
启动效果图:
游戏对象 gameObject 的使用
Transform 组件的获取:
使用C#脚本还可以添加自己想添加的属性:
结果:
当然在含有多个脚本组件的游戏对象中也可以在脚本中相互调用:
结果: