在Unity3D游戏开发中会使用到很多函數如果熟练知道每个函数的用法会极大的提高开发效率,为此下面就给大家介绍下Unity3D中的一些重要函数不是很清楚的就一起来看看吧。
当MoBehaviour启用时其 固定时间调用一次
当一个脚本实例被载入时Awake被调用。
Start仅在Update函数第一次被调用前调用
当用户释放鼠标按钮時调用MouseUp。
当碰撞体接触触发器时TriggerStay将在每一帧被调用。
当附在同一对象上的关节被断开时调用
当粒子碰到collider时被调用。
當一个新关卡被载入时此函数被调用
当对象变为可用或激活状态时此函数被调用。
当对象变为不可用或非激活状态时此函数被調用
当MoBehaviour将被销毁时,这个函数被调用
在相机消隐场景之前被调用。
在相机渲染场景之前被调用
在相机完成场景渲染之后被调用。
在相机场景渲染完成后被调用
如果对象可见每个相机都会调用它。
渲染和处理GUI事件时调用
当完成所囿渲染图片后被调用,用来渲染图片后期效果
如果你想在物体被选中时绘制gizmos,执行这个函数
如果你想绘制可被点选的gizmos,执行這个函数
当玩家暂停时发送到所有的游戏物体。
当玩家获得或失去焦点时发送给所有游戏物体
在应用退出之前发送给所囿的游戏物体。
当一个新玩家成功连接时在服务器上被调用
Unity提供了NetWork的方法来实现网络连接洏实际项目中缺很少备用到了。这里作为了解NetWork的使用做了一个CS局域网游戏的功能
创建服务器和连接客户端的方法