脚本是Unity游戏开发的重要组成部分,通过脚本可以监听游戏中的相关事件和响应玩家的输入,并在游戏中安排事件发生。另外,脚本还可用于创建图形效果,控制对象的物理行为等。在Unity中使用脚本是需要注意以下几点:

  1. Unity中脚本必须继承“MonoBehaviour”类才可添加到游戏物体上。
  2. 所创建的C#脚本名称必须和类名保持一致。
  3. 任何脚本都必须依托场景内物体(即:必须绑定到层级面板中的物体上才可使用)。
  4. 避免使用构造函数,应该使用 Unity 相关函数如Awake/Start来初始化,因为Unity里无法确定构造函数何时被调用。
  5. Unity目前暂不支持C#的自定义命名空间。
  6. 脚本中变量值修改后,需要在检视面板中“Reset”下才生效。
  7. 代码中引用其它脚本的前提是目标脚本已有绑定到对应的物体上,否则运行时将抛出 Object reference not set to an instance of an object 异常。

最新文章

  1. React-native之持久化保存----AsyncStorage
  2. select接收后台返回值的解决方案
  3. LINQ To DataSet 示例
  4. javascript设计模式与开发实践阅读笔记(4)——单例模式
  5. Yii2中自带分页类实现分页
  6. WebApi接口访问频率控制的实现
  7. AWS ElastiCache 使用笔记
  8. head标签
  9. 1.offsetParent,offsetLeft,offsetTop
  10. android编译自己 内置的jar做法
  11. super 与 this 同时使用问题
  12. HDU3389 Game
  13. mybatis关于ORM的使用以及设计(三)[参数对象转换为SQL语言]
  14. semantic-ui 分割线
  15. Cloudstack 的搭建
  16. 自学Aruba1.1-WLAN一些基本常识
  17. JQuery攻略(三)数组与字符串
  18. MongoDB server side Javascript 如何直接传入字符串?
  19. A configuration error occurred during startup.Please verify the preference filed with the prompt:Connect to VM
  20. angularJs的$scope.$apply

热门文章

  1. castle windsor学习----- Services and Components 两者的定义
  2. Java的TCP网络编程
  3. mfc创建文档视图过程
  4. python遍历并获取对象属性--dir(),__dict__,getattr,setattr
  5. PS色调— —通道混合
  6. NOIp2018集训test-10-18 (bike day4)
  7. NOIp2018集训test-10-17 (bike day3)
  8. ie11
  9. Java程序打包成exe可执行文件
  10. POJ 1664 放苹果(递归或DP)