Update

当MonoBehaviour启用时,其Update在每一帧被调用。

仅调用一次(每帧)

LateUpdate

当Behaviour启用时,  每帧调用一次;

FixedUpdate

当MonoBehaviour启用时,其 FixedUpdate 在每一帧被调用。

能够多次调用。

不能用于帧频非常高的情况;

Awake

当一个脚本实例被加载时Awake被调用。

Start

Start仅在Update函数第一次被调用前调用。

Reset

重置为默认值。

OnMouseEnter

当鼠标进入到GUIElement(GUI元素)或Collider(碰撞体)中时调用OnMouseEnter。

OnMouseOver

当鼠标悬浮在GUIElement(GUI元素)或Collider(碰撞体)上时调用 OnMouseOver .

OnMouseExit

当鼠标移出GUIElement(GUI元素)或Collider(碰撞体)上时调用OnMouseExit。

OnMouseDown

当鼠标在GUIElement(GUI元素)或Collider(碰撞体)上点击时调用OnMouseDown。

OnMouseUp

当用户释放鼠标button时调用OnMouseUp。

OnMouseUpAsButton

OnMouseUpAsButton仅仅有当鼠标在同一个GUIElement或Collider按下,在释放时调用。

OnMouseDrag

当用户鼠标拖拽GUIElement(GUI元素)或Collider(碰撞体)时调用 OnMouseDrag 。

OnTriggerEnter

当Collider(碰撞体)进入trigger(触发器)时调用OnTriggerEnter。

OnTriggerExit

当Collider(碰撞体)停止触发trigger(触发器)时调用OnTriggerExit。

OnTriggerStay

当碰撞体接触触发器时,OnTriggerStay将在每一帧被调用。

OnCollisionEnter

当此collider/rigidbody触发还有一个rigidbody/collider时,OnCollisionEnter将被调用。

OnCollisionExit

当此collider/rigidbody停止触发还有一个rigidbody/collider时。OnCollisionExit将被调用。

OnCollisionStay

当此collider/rigidbody触发还有一个rigidbody/collider时,OnCollisionStay将会在每一帧被调用。

OnControllerColliderHit

在移动的时,当controller碰撞到collider时OnControllerColliderHit被调用。

OnJointBreak

当附在同一对象上的关节被断开时调用。

OnParticleCollision

当粒子碰到collider时被调用。

OnBecameVisible

当renderer(渲染器)在不论什么相机上可见时调用OnBecameVisible。

OnBecameInvisible

当renderer(渲染器)在不论什么相机上都不可见时调用OnBecameInvisible。

OnLevelWasLoaded

当一个新关卡被加载时此函数被调用。

OnEnable

当对象变为可用或激活状态时此函数被调用。

OnDisable

当对象变为不可用或非激活状态时此函数被调用。

OnDestroy

当MonoBehaviour将被销毁时,这个函数被调用。

OnPreCull

在相机消隐场景之前被调用。

OnPreRender

在相机渲染场景之前被调用。

OnPostRender

在相机完毕场景渲染之后被调用。

OnRenderObject

在相机场景渲染完毕后被调用。

OnWillRenderObject

假设对象可见每一个相机都会调用它。

OnGUI

渲染和处理GUI事件时调用。

每帧调用一次

OnRenderImage

当完毕全部渲染图片后被调用。用来渲染图片后期效果。

OnDrawGizmosSelected

假设你想在物体被选中时绘制gizmos。运行这个函数。

OnDrawGizmos

假设你想绘制可被点选的gizmos。运行这个函数。

OnApplicationPause

当玩家暂停时发送到全部的游戏物体。

OnApplicationFocus

当玩家获得或失去焦点时发送给全部游戏物体。

OnApplicationQuit

在应用退出之前发送给全部的游戏物体。

OnPlayerConnected

当一个新玩家成功连接时在server上被调用。

OnServerInitialized

当Network.InitializeServer被调用并完毕时,在server上调用这个函数。

OnConnectedToServer

当你成功连接到server时。在client调用。

OnPlayerDisconnected

当一个玩家从server上断开时在server端调用。

OnDisconnectedFromServer

当失去连接或从server端断开时在client调用。

OnFailedToConnect

当一个连接由于某些原因失败时在client调用。

OnFailedToConnectToMasterServer

当报告事件来自主server时在client或server端调用。

OnMasterServerEvent

当报告事件来自主server时在client或server端调用。

OnNetworkInstantiate

当一个物体使用Network.Instantiate进行网络初始化时调用。

OnSerializeNetworkView

在网络视图脚本。标签同步用来定义自己的。

转载自 http://blog.csdn.net/liulala16/article/details/8516722

unity3d 各功能的运行秩序,打回来,订购,的次数的更多相关文章

  1. unity3d 计时功能舒爽解决方案

    上次也写了一篇计时功能的博客 今天这篇文章和上次的文章实现思路不一样,结果一样 上篇文章地址:http://www.cnblogs.com/shenggege/p/4251123.html 思路决定一 ...

  2. 支付宝当面付功能demo运行解读

    下载java版本的sdk的demo: 然后拷入idea中: 准备工作: (1)验签工具下载:蚂蚁金服上面下载: https://openclub.alipay.com/read.php?tid=955 ...

  3. Unity3D 固定功能函数

    Unity 3D 测试固定功能函数执行顺序 1. 在GameObject和脚本激活状态下,测试: 2. 在GameObject激活状态下,测试: 3. 在2种情况都不激活的状态下测试:脚本无输出: 函 ...

  4. ABP实践(4)-abp前端vue框架之简单商品增删改查(帮助刚入门的新手快速了解怎么才能加入自己的功能并运行起来)

    提示:如有不明白的地方请先查看前3篇ABP实践系列的文章 1,下载及启动abp项目前后端分离(netcore+vue) 2,修改abp数据库为mysql 3,商品系列api接口(本文主要依赖在这个商品 ...

  5. unity3d屏幕截图功能

    function OnGUI(){ if(GUI.Button(Rect(Screen.width*0.5-50,Screen.height*0.5-50,100,100),"screen& ...

  6. 历时一周,unity3d+xtion打造我的第一个休闲体感小游戏《空降奇兵》

    1.游戏介绍 本游戏属于休闲小游戏,主要操作如下: 菜单控制:举起左手或右手,点击左边或者右边的菜单:挥动左手或右手,选择关卡: 操作方式:玩家跳跃,游戏中的伞兵从飞机开始降落:玩家通过控制伞兵的左右 ...

  7. [Unity3D]Unity3D游戏开发之异步记载场景并实现进度条读取效果

    大家好,我是秦元培.欢迎大家关注我的博客,我的博客地址是:blog.csdn.net/qinyuanpei.终于在各种无语的论文作业中解脱了,所以立即抓紧时间来这里更新博客.博主本来计划在Unity3 ...

  8. 《VR入门系列教程》之14---面向大众的Unity3D

    大众化的游戏引擎--Unity3D     并不是所有VR应用都是游戏,然而现在做VR开发的几乎都会用专业游戏引擎来做,因为游戏引擎既满足了一个引擎的要求又可以方便地制作出高品质的VR应用.一个游戏引 ...

  9. 服务器CGI运行机制

    CGI概括: 定义 通用网关接口(Common Gateway Interface)是HTTP服务器与你的或其它机器上的程序进行"交谈"的一种工具,其程序须运行在网络服务器上. 功 ...

随机推荐

  1. extjs在form表单提交成功、故障响应信息

    类别Ext.form.Action.Submit 处理表单Form数据并返回response类对象. 这个类的仅在形式实例Form{@link Ext.form.BasicForm#submit 提交 ...

  2. 软考之CPU的寻址方式

    在复习软考的时候,发现CPU的内部工作原理这一部分的内容挺重要的,现对CPU的寻址方式进行了一下总结.以下就来一一介绍一下. 我们都知道一个指令分为操作码和地址码两部分.操作码确定指令的类型.地址码确 ...

  3. iOS 通讯录-获取联系人属性

    内容均来自关东升老师的ios开发指南 上一篇写了联系人框架的一些必须知道的知识 如今写一下读取联系人数据相关操作 要读取通讯录数据库 须要 创建通讯录对象 查询获取数据(全部或者部分) 获取通讯录某一 ...

  4. android4.0 USB Camera示例(五个辅助)jpg压缩

    前的最后一个 我们说,一个直接yuv变成jpg该功能 但是转换不成功 主要功能是yuv420转jpg的 根据研究发现 yuv420的序列是这种 YYYY YYYY UVUV 而yuv422的隔行扫描的 ...

  5. SOHO路由器的静态路由的不同

    网络拓扑如下,其中RA与RB皆为TP-LINK家用路由器 最终在TP-LINK官网的官网上找到这么一段话 静态路由是在路由器中手工设置的固定的路由条目.我司路由器静态路由是基于ICMP重定向原理,与其 ...

  6. Graphics.DrawString 方法

    MSDN上的解释: 在指定位置而且用指定的 Brush 和Font 对象绘制指定的文本字符串. public void DrawString( string s, Font font, Brush b ...

  7. 鸟书shell 学习笔记(一) shell专注于概念和命令

    变量   variableName=value 等号左右不能有空格 变量内容有空格须要用"或者'括起来,可是 v="hello $name" $保持原有功能,单引號则不行 ...

  8. Drupal 7 模 .info 文件描述

    Drupal使用.info文件以节省话题(theme)和模块(modules)基本数据(metadata). 编码:推荐使用UTF-8.这是一个没有BOM(Byte Order Mark). 下面是一 ...

  9. oracle 锁表、解锁的语句

     --1.以下的语句用来查询哪些对象被锁: select object_name,machine,s.sid,s.serial# from v$locked_object l,dba_object ...

  10. [笔记] C# Windows Phone 8 WP8 开发,判断目前网路是否可用。

    原文:[笔记] C# Windows Phone 8 WP8 开发,判断目前网路是否可用. 常常我们在开发Windows Phone 8 App时会使用网路来读取网页的资料或其他开放平台的Json.X ...