3.3 引用类型

UnityEngine.Object 类

UnityEngine.Component 类

由于无法直接将组建本身附加在游戏物体上,所以只能通过脚本将组件代码化,事实上也就是将相应组件的脚本添加到游戏物体上。

从性能的角度出发,往往推荐使用GetComponents 方法的泛型版本。类似GetComponents 这样的方法最好能在第一次调用时保存好对目标对象的引用,而 不是频繁地调用该方法重复获取目标对象的引用。

UnityEngine.MonoBehaviour 类

MonoBehaviour 类继承自UnityEngine.Behaviour 类。

MonoBehaviour 类是所有Unity3D脚本的基类。当你要使用C#语言来完成一个新的脚本时,必须显式地继承MonoBehaviour 类(即在新脚本中声明的类型必须指定继承自MonoBehaviour类)。

凡是继承于MonoBehaviour 类的类型或MonoBehaviour 类本身都无法使用new关键字来实例化。

需要创建继承MonoBehaviour 类的类型的对象,P81

事件函数的特点和执行顺序P81-P90

3.4.1 Vector2 Vector3 Vector4

点乘叉乘P92-P94

3.5 装箱和拆箱 P95

《Unity3d脚本编程 使用C#语言开发跨平台游戏》读书笔记2相关推荐

  1. 全球通史读书笔记上(第六章——古代文明的新起)

    一.印度文明 1. 哈巴拉文化消失的原因 (1)被雅利安人所破坏 (2)奴隶主阶级的沉重剥削. (3)过度砍伐森林,水土流失,生态失衡 2. (1)印度的楼兰--摩亨约·达罗(或为最早期的印度帝国) ...

  2. 全球通史读书笔记上(第七章——战争的起源)

    一.梭伦改革 1.梭伦改革地点:希腊雅典.雅典在希腊文明史中扮演重要的角色.伯利克里:"雅典是全希腊的学校." 2.梭伦改革背景:公元前6世纪,雅典的奴隶制度确立.贵族成为特权阶层 ...

  3. 《全球通史》读书笔记2

    关键问题似乎在于,在技术变革和使之成为必需的社会变革之间,存在一个时间差.造成这个时间差的原因在于:技术变革能提高生产率和生活水平,所以很受欢迎,且很快便被采用:而社会变革则要求人类进行自我评估和自我 ...

  4. 《全球通史》读书笔记1

    这两天开始读斯塔夫理阿诺斯的<全球通史>第7版. 在推荐序里的一句话读了特别有感觉."--我们甚至依然在用别人的模式理解我们和整个世界的历史."我有时也在想,我们的历史 ...

  5. 读 L. S. Stavrianos 之 《全球通史:从史前到21世纪》

    Leften Stavros Stavrianos, 吴象婴, 梁赤民. 全球通史:从史前到21世纪:第7版新校本.上册. ISBN: 978-7-301-26938-1. Leften Stavro ...

  6. 读书笔记|如何让用户为你的产品尖叫

    文/PM十二   编辑/李老太.小太阳  Hi各位小伙伴,最近新认识的一位从事编辑的小伙伴推荐了<用户思维+:好产品让用户为自己尖叫>,趁着周末把它读完了,因此今天要分享的是一篇读书笔记. ...

  7. 《精通Unix下C语言与项目实践》读书笔记(16)

    <精通Unix下C语言编程与项目实践>读书笔记(new) 文章试读  不拘一个遍程序系列:编程序不能一个脑袋钻到底,有时要学会变通,即所谓的曲线救国.一.二.三.四 职场规划:一些杂七杂八 ...

  8. 第一篇读书笔记,关于UML和模式应用(1)--书籍简介

    新添加了一个读书笔记分类,以后多写一些读书笔记吧.因为真的觉得自己技术太差了,写不出好文章了. 关于UML和模式应用(1)--书籍简介 Applying UML and patterns(Craig ...

  9. PMP读书笔记(第13章)

    大家好,我是烤鸭:     今天做一个PMP的读书笔记. 第十三章 项目相关方管理 项目相关方管理 项目相关方管理的核心概念 项目相关方管理的趋势和新兴实践 裁剪考虑因素 在敏捷或适应型环境中需要考虑 ...

  10. PMP读书笔记(第12章)

    大家好,我是烤鸭:     今天做一个PMP的读书笔记. 第十二章 项目采购管理 项目采购管理 项目采购管理的核心概念 项目采购管理的趋势和新兴实践 裁剪考虑因素 在敏捷或适应型环境中需要考虑的因素 ...

最新文章

  1. 判断手机是否输入表情
  2. 朱建辉php,朱建辉/laravel-bjyblog
  3. 人人都能看懂的 6 种限流实现方案!
  4. 数据质量 开源框架_Netflix开源Polynote框架,可简化数据科学和机器学习工作流程...
  5. 设计模式系列之「工厂方法模式」
  6. Ajax局部刷新例子
  7. 多线程编程(16) - 多线程同步之 WaitableTimer (等待定时器对象)[续二]
  8. esp分区创建 linux_善用EFI系统分区ESP
  9. word另存为html 图片模糊,Word中插入图片模糊、不清晰的解决方法
  10. 停下来想一想:你为什么会离开游戏行业?
  11. 中国乡镇企业会计杂志中国乡镇企业会计杂志社中国乡镇企业会计编辑部2022年第12期目录
  12. 2017-2021书单5周年 |读书总结、读书方法论、知识体系搭建、效率工具推荐系列文章(1)δ星 丨读书笔记与书单 notes...
  13. 上升时间测量与示波器带宽
  14. 关于 该设备或资源(127.0.0.1)未设置为接受端口 的解决办法
  15. 考研二战日记-第11天——高数2.1 导数概念
  16. 【c++】c++基础入门
  17. android通讯录开发二 数据表各字段含义
  18. 微信小程序上传Excel文件并分析上传值数据库
  19. 基于 CherryUSB 调试 dwc2 usb host 笔记
  20. HPUX 11iV3 LVM新变化

热门文章

  1. 分布式系统的基本特征
  2. Cocos Shader入门基础六:平面、双面材质与自定义裁剪面 来自虚空的龙
  3. 数据治理(五):元数据管理
  4. Linux学习笔记(详细)
  5. 聚类和分类算法的区别
  6. 直线绘制算法-数值微分法(DDA)
  7. 华为交换机vlan创建命令
  8. 飞腾服务器虚拟化,基于飞腾平台的容器虚拟化技术研究
  9. SQL Server 时间、日期函数
  10. javascript 操作服务器 文件,使用javascript读取服务器文件