下载 >  课程资源 >  游戏开发 > Unity 3D脚本编程——使用C#语言开发跨平台游戏

Unity 3D脚本编程——使用C#语言开发跨平台游戏 评分:

本书全面系统地介绍了基于C#的Unity 3D跨平台开发,涉及Unity 3D 跨平台原理分析、Unity 3D 和Mono 的结合,以及在游戏脚本编程中使用C#语言 第1章HelloUnity3D 1.1Unity3D游戏引擎进化史 1.2Unity3D编辑器初印象 1.2.1Project视图 1.2.2Inspector视图 1.2.3Hierarchy视图 1.2.4Game视图 1.2.5Scene视图 1.2.6绘图模式 1.2.7渲染模式 1.2.8场景视图控制 1.2.9Effects菜单和Gizmos菜单 1.3Unity3D的组成 1.4为何需要游戏脚本 1.5本章总结 第2章Mono所搭建的脚本核心基础 2.1Mono是什么 2.1.1M ono的组成 2.1.2Mono运行时 2.2Mono如何扮演脚本的角色 2.2.1Mono和脚本 2.2.2Mono运行时的嵌入 2.3Unity3D为何能跨平台?聊聊CIL 2.3.1Unity3D为何能跨平台 2.3.2CIL是什么 2.3.3Unity3D如何使用CIL跨平台 2.4脚本的选择,C#或JaVaScript 2.4.1最熟悉的陌生人——UnityScript 2.4.2UnityScript与JaVaScript 2.4.3C#与UnityScript 2.5本章总结 第3章Unity3D脚本语言的类型系统 3.1C#的类型系统 3.2值类型和引用类型 3.3Unity3D脚本语言中的引用类型 3.4Unity3D游戏脚本中的值类型 3.4.1Vector2.Vector3以及Vector4 3.4.2其他常见的值类型 3.5装箱和拆箱 3.6本章总结 第4章Unity3D中常用的数据结构 4.1Array数组 4.2ArrayList数组 4.3List<T>数组 4.4C#中的链表——LinkedList<T> 4.5队列(Queue<T>和栈(Stack<T> 4.6HashTable(哈希表)和Dictionary<K,T>(字典) 4.7本章总结 第5章在Unity3D中使用泛型 5.1为什么需要泛型机制 5.2Unity3D中常见的泛型 5.3泛型机制的基础 5.3.1泛型类型和类型参数 5.3.2泛型类型和继承 5.3.3泛型接口和泛型委托 5.3.4泛型方法 5.4泛型中的类型约束和类型推断 5.4.1泛型中的类型约束 5.4.2类型推断 5.5本章总结 第6章在Unity3D中使用委托 6.1向Unity3D中的SendMessage和BroadcastMessage说拜拜 6.2认识回调函数机制——委托 6.3委托是如何实现的 6.4委托是如何调用多个方法的 6.5用事件(Event)实现消息系统 6.6事件是如何工作的 6.7定义事件的观察者,实现观察者模式 6.8委托的简化语法 6.8.1不必构造委托对象 6.8.2匿名方法 6.8.3Lambda表达式 6.9本章总结 第7章Unity3D中的定制特性 7.1初识特性——Attribute 7.1.1Dlllmport特性 7.1.2Serializable特性 7.1.3定制特性到底是谁 7.2Unity3D中提供的常用定制特性 7.3定义自己的定制特性类 7.4检测定制特性 7.5亲手拓展Unity3D的编辑器 7.6本章总结 第8章Unity3D协程背后的迭代器 8.1初识Unity3D中的协程 8.1.1使用StartCoroutine方法开启协程 8.1.2使用StopCoroutine方法停止一个协程 8.2使用协程实现延时效果 8.3Unity3D协程背后的秘密——迭代器 8.3.1你好,迭代器 8.3.2原来是状态机 8.3.3状态管理 8.4WWW和协程 8.5Unity3D协程代码实例 8.6本章总结 第9章在Unity3D中使用可空型 9.1如果没有值 9.2表示空值的一些方案 9.2.1使用魔值 9.2.2使用标志位 9.2.3借助引用类型来表示值类型的空值 9.3使用可空值类型 9.4可空值类型的简化语法 9.5可空值类型的装箱和拆箱 9.6本章总结 …… 第10章从序列化和反序列化看Unity3D的存储机制 第11章移动平台动态读取外部文件 第12章在Unity3D中使用AssetBundle 第13章Unity3D优化 第14章Unity3D的脚本编译
...展开详情收缩
2017-10-11 上传大小:74.34MB
分享
收藏 (4) 举报

评论 共4条

u012746250 非常的不错的
2019-06-25
回复
baidu_41910269 很好的教程
2019-06-13
回复
tan198869 可以的,不用买书了
2019-03-27
回复
jipinxiaoshu 这本书结合一些反编译的代码,深入讲解了Unity的比如协程、跨平台这些偏底层的东西是如何实现的。对于我这种Unity刚入门,但不了解其实现原理的人来说很有用。
2018-07-13
回复
Unity3D脚本编程 使用C#语言开发跨平台游戏.pdf(中文高清版)

Unity 3D脚本编程:使用C#语言开发跨平台游戏以Unity 3D的跨平台基础Mono以及其游戏脚本语言C#为基础进行讲解。全面系统地剖析了Unity 3D的跨平台原理以及游戏脚本开发的特点。第1章主要介绍了Unity 3D引擎的历史以及编辑器的基本知识;第2章主要介绍了Mono,以及Unity 3D利用Mono实现跨平台的原理,并且分析了C#语言为何更加适合Unity 3D游戏开发;第3章到第10章主要介绍了Unity 3D游戏脚本语言C#在使用Unity 3D开发过程中的知识点,包括Unity 3D脚本的类型基础、数据结构、在Unity 3D脚本中使用泛型、使用委托和事件打造自己的消息

立即下载
Unity 3D脚本编程 使用C#语言开发跨平台游戏_PDF

Unity 3D脚本编程 使用C#语言开发跨平台游戏_PDF,学习Unity 3D 脚本编程比较不错的工具书。

立即下载
Unity3D脚本编程 使用C#语言开发跨平台游戏.pdf(完整高清版)

本书围绕unity进行讲解,语言通俗易懂。可帮助新手更快的了解unity基本运行原理。 如若喜欢次数,但却因资源分数望而却步的朋友,可添加我wx:Li18252138600 免费私发。另外还可以一起探讨探讨unity 共同进步

立即下载
Unity 3D脚本编程 使用C#语言开发跨平台游戏

Unity 3D脚本编程 使用C#语言开发跨平台游戏 陈嘉栋 著 目录 第1 章 Hello Unity 3D 1 第2 章 Mono 所搭建的脚本核心基础22 第3 章 Unity 3D 脚本语言的类型系统58 第4 章 Unity 3D 中常用的数据结构99 第5 章 在Unity 3D 中使用泛型121 第6 章 在Unity 3D 中使用委托149 第7 章 Unity 3D 中的定制特性 202 第8 章 Unity 3D 协程背后的迭代器 228 第9 章 在Unity 3D 中使用可空型 260 第10 章 从序列化和反序列化看Unity 3D 的存储机制 281 第11 章

立即下载
Unity 3D脚本编程使用C#语言开发跨平台游戏

本书全面系统地介绍了基于C#的Unity 3D跨平台开发,涉及Unity 3D 跨平台原理分析、Unity 3D 和Mono 的结合,以及在游戏脚本编程中使用C#语言

立即下载
Unity3D脚本编程 使用C#语言开发跨平台游戏 (陈嘉栋著)

这是高清、中文、黑白版本的 Unity3D脚本编程 使用C#语言开发跨平台游戏 作者: 陈嘉栋 出版社: 电子工业出版社 副标题: 使用C#语言开发跨平台游戏 出版年: 2016-9-1 页数: 404 装帧: 平装 ISBN: 9787121297182

立即下载
看书笔记——《Unity3d脚本编程使用C#语言开发跨平台游戏》——值类型和引用类型
Unity 3D脚本编程 使用C#语言开发跨平台游戏 pdf

Unity 3D脚本编程 使用C#语言开发跨平台游戏 pdf 作者: 陈嘉栋 出版社: 电子工业出版社 副标题: 使用C#语言开发跨平台游戏 出版年: 2016-9-1 页数: 404 装帧: 平装 ISBN: 9787121297182

立即下载
【读书笔记】Unity 3D脚本编程--使用c#语言开发跨平台游戏(韦佳栋)
Unity 3D脚本编程 使用C#语言开发跨平台游戏

Unity 3D脚本编程:使用C#语言开发跨平台游戏以Unity 3D的跨平台基础Mono以及其游戏脚本语言C#为基础进行讲解

立即下载
Unity3D脚本编程——使用C#语言开发跨平台游戏
Unity3d脚本编程 使用C#语言开发跨平台游戏

Unity3d脚本编程 使用C#语言开发跨平台游戏,适用于新手,本书全面系统地介绍了基于C#的Unity 3D跨平台开发,涉及Unity 3D 跨平台原理分析、Unity 3D 和Mono 的结合,以及在游戏脚本编程中使用C#语言

立即下载
unity 3d脚本编程使用c#语言开发跨平台游戏

unity 3d是目前非常流行的游戏开发平台,本书主要介绍使用c#开发游戏,有兴趣的朋友可以下载来看一看

立即下载
《Unity3d脚本编程 使用C#语言开发跨平台游戏》读书笔记1
《Unity 3D脚本编程——使用C#语言开发跨平台游戏》(陈嘉栋)

本书全面系统地介绍了基于C#的Unity 3D跨平台开发,涉及Unity 3D 跨平台原理分析、Unity 3D 和Mono 的结合,以及在游戏脚本编程中使用C#语言 第1章HelloUnity3D 1.1Unity3D游戏引擎进化史 1.2Unity3D编辑器初印象 1.2.1Project视图 1.2.2Inspector视图 1.2.3Hierarchy视图 1.2.4Game视图 1.2.5Scene视图 1.2.6绘图模式 1.2.7渲染模式 1.2.8场景视图控制 1.2.9Effects菜单和Gizmos菜单 1.3Unity3D的组成 1.4为何需要游戏脚本 1.5本章总结 第

立即下载
《Unity 3D脚本编程:使用C#语言开发跨平台游戏》序言
《Unity3d脚本编程 使用C#语言开发跨平台游戏》读书笔记2
Unity 3D脚本编程-使用C#语言开发跨平台游戏1

Unity 3D脚本编程-使用C#语言开发跨平台游戏

立即下载
Unity3D开发中热更新为什么不能使用C#的思考
Unity3D开发为什么C#语言学习叫苦连连
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

Unity 3D脚本编程——使用C#语言开发跨平台游戏

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
7 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: