Unity3D学习笔记1-角色控制
来源:互联网 发布:火炬之光2mac 编辑:程序博客网 时间:2024/06/01 09:58
脚本基础
- Unity里可以使用C#和UnityScript
- 在Unity里面凡是能挂在GameObject上的都是Component
- Script也可以作为一个Component
- Script要想挂在GameObject上就必须继承MonoBehaviour类
Unity如何通过脚本来驱动游戏
- Instantiate()创建GameObject
- 通过Awake()和Start()来做初始化
- Update, LateUpdate和FixedUpdate更新逻辑
- 用OnGUI绘制UI
- OnCollisonEnter等进行物理计算
- OnPreCall等来控制渲染
如果更新逻辑
- 场景启动时调用所有脚本的Awake()
- 调用所有脚本的Start()
- 调用Update (一帧调一次)
- 调用LateUpdate (一帧调一次)
- 调用FixedUpdate (一帧可能调一次或多次)
对象销毁
- 调用Destory销毁GameObject
- 销毁对象时调用OnDestory
脚本间的通信
- 通过GetComponment来找到其他脚本
- 通过GameObject.Find来找到其他物体
总结笔记来自于视频教程:http://www.imooc.com/video/7333
阅读全文
0 0
- Unity3D学习笔记1-角色控制
- Unity3D 学习 控制角色运动控制
- Unity3D学习笔记04:角色控制器CharacterController控制人物移动旋转
- unity3d学习笔记(四)--自定义角色控制脚本及平滑转身
- unity3d学习笔记(四)--自定义角色控制脚本及平滑转身
- unity3d仿仙剑角色控制
- Unity3D - 控制角色移动
- Unity3D学习之 ------------------------ "Hello Unity"控制角色移动
- restlet2.1 学习笔记(十一)为用户分配角色,并使用角色控制权限。
- Unity3D鼠标控制角色移动
- unity3D角色代码控制问题
- Unity3d--第三人称角色移动控制
- Unity3d键盘控制角色移动
- Unity3D学习笔记2-应用脚本控制物体运动
- unity3d学习笔记1——输入控制Input
- Unity3D学习笔记(二十三)导入WOW角色
- unity3d基础学习笔记12:输入控制
- Asp.Net2.0学习笔记(五):角色控制与管理
- 21、网络IPC:套接字(2)
- linux端口开放和端口对外开放
- C realloc函数
- 标准C语言第七天
- 计蒜客 热爱工作的蒜蒜 spfa+dfs
- Unity3D学习笔记1-角色控制
- 参数更新
- 机器学习该怎么入门
- Tire树(字典树、前缀树)的简介和构造
- LeetCode 69: Sqrt(x)
- 用C语言实现布丰投针计算圆周率问题
- UVa10816
- 标准C语言第八天
- EasyUI动态显示后台数据库中的数据