渲染

  • OnPreCull: 在相机剔除场景之前调用此函数。相机可见的对象取决于剔除。OnPreCull 函数调用发生在剔除之前。
  • OnBecameVisible/OnBecameInvisible: 在对象对于相机可见/不可见时调用此函数。
  • OnWillRenderObject: 如果对象可见,则为每个相机调用一次此函数。
  • OnPreRender: 在相机开始渲染场景之前调用此函数。
  • OnRenderObject: 在完成所有常规场景渲染后调用此函数。此时,可使用 GL 类或 Graphics.DrawMeshNow 绘制自定义几何图形。
  • OnPostRender: 在相机完成场景渲染后调用此函数。
  • OnRenderImage(仅限专业版): 在完成场景渲染后调用此函数,以便对屏幕图像进行后处理。
  • OnGUI: 在每帧上多次调用此函数,以响应 GUI 事件。程序首先将处理 Layout 和 Repaint 事件,然后再处理每个输入事件的 Layout 和 keyboard/鼠标事件。
  • OnDrawGizmos 用于在场景视图中绘制小图示 (Gizmos),以实现可视化目的。

转载于:https://www.cnblogs.com/dsh20134584/p/7344766.html

unity脚本生命流程相关推荐

  1. Unity脚本生命周期与执行顺序

    目录 脚本生命周期 MonoBehavior生命周期图 脚本执行顺序 自定义执行顺序 @(文章目录) 在Unity中,脚本可以理解为附加在游戏对象上的用于定义游戏对象行为的指令代码.必须绑定在游戏对象 ...

  2. Unity 脚本生命周期流程图

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 渲染 O ...

  3. unity 脚本中 调用另一个脚本_Unity 2019.4 脚本生命周期

    脚本生命周期流程图 加载第一个场景 场景开始时将调用以下函数(为场景中的每个对象调用一次). Awake:始终在任何 Start 函数之前并在实例化预制件之后调用此函数.(如果游戏对象在启动期间处于非 ...

  4. 【Unity3D 教程系列第 10 篇】Unity 脚本中的生命周期流程图

    这是[Unity3D 教程系列第 10 篇],如果觉得有用的话,欢迎关注专栏. 文章目录 一:生命周期流程图 二:常用的生命周期函数 三:脚本初始化和销毁 四:脚本的动态添加与静态添加 五:Awake ...

  5. Unity脚本(2) --- 脚本生命周期以及脚本的控制台调试

    1.什么是脚本生命周期? 首先什么是脚本 --- 脚本的本质其实就是类,而脚本生命周期其实就是脚本对应的那个类从开始工作到最后销毁这么一个周期 (或者说是Unity脚本从唤醒到销毁的过程) (消息,必 ...

  6. unity脚本运行顺序具体的解释

    unity脚本自带函数执行顺序例如以下:将以下脚本挂在随意物体执行就可以得到 Awake ->OnEable-> Start ->-> FixedUpdate-> Upd ...

  7. (转)MOMO的Unity3D研究院之深入理解Unity脚本的执行顺序(六十二)

    http://www.xuanyusong.com/archives/2378 Unity是不支持多线程的,也就是说我们必须要在主线程中操作它,可是Unity可以同时创建很多脚本,并且可以分别绑定在不 ...

  8. Unity3D热更新之LuaFramework篇[06]--Lua中是怎么实现脚本生命周期的

    前言 用c#开发的时候,新建的脚本都默认继承自Monobehaviour, 因此脚本才有了自己的生命周期函数,如Awake,Start, Update, OnDestroy等. 在相应的方法中实现游戏 ...

  9. unity3d中脚本生命周期(MonoBehaviour lifecycle)

    自:http://blog.csdn.net/qitian67/article/details/18516503 最近在做一个小示例,发现类继承于MonoBehaviour的类,有很多个方法,于是乎必 ...

最新文章

  1. 中国或将于2018年在晶圆代工支出领域位列世界第二
  2. Java各种对象(PO,BO,VO,DTO,POJO,DAO,Entity,JavaBean,JavaBeans)的区分
  3. lstm不收敛_20道深度学习面试题,有你不知道的吗?
  4. 【学亮IT手记】oracle集合运算
  5. 不能在DropDownList 中选择多个项
  6. oracle 各种日期函数格式和操作
  7. React开发(203):react代码分割之React.lazy
  8. TCP三次握手四次挥手过程及其中的状态量
  9. Ruby数据结构-数组和哈希表
  10. hadoop Context类
  11. CATIA VBA二次开发介绍
  12. 浙江工业大学计算机类专业是几年,浙江工业大学计算机类专业培养计划
  13. 如何关闭Steam的弹出广告
  14. STM32F103移植FreeRTOS
  15. 数据抓包(网络爬虫)-正方教务管理系统登录
  16. 手机裁剪音频的软件有哪些?来看看这几个吧
  17. CSS float浮动的深入研究、详解及拓展 一 一 一 一 一 一 一 一
  18. TP简约自适应导航网站源码
  19. 5G 时代:进击AI+边缘计算 金山视频云引领创新机遇
  20. java面试问题答不上来_程序员面试的时候突然遇到答不上的问题怎么办?

热门文章

  1. python实现实例_Python 练习实例65
  2. 大数据在电力行业的应用前景有哪些?
  3. 怎样寻找大数据营销的切入点?
  4. xlrd读取所有sheet名_如何在Python对Excel进行读取
  5. 教师国培计算机计划,国培计划,教师个人发展规划.doc
  6. php脚本判断页面刷新,javascript判断网页是关闭还是刷新
  7. C++求复数的角度_高考数学一轮复习33,复数,常见类型及解题策略
  8. 系统学习机器学习之特征工程(四)--分箱总结
  9. “21天好习惯”第一期-14
  10. Java EE组件技术