- 博客(13)
- 收藏
- 关注

原创 记录贴_小雷的游戏程序之路_0_Unity3D学习资源总结
关键词:Unity3D入门、C#基础本人是18年软工专业毕业的学渣。从2018年10月至今半年时间里,我开始了自学Unity3D引擎及游戏编程相关知识的旅程,立志做一名游戏程序员。最初的计划是大概4个月完成包括Unity3D引擎和C#的入门知识,并制作一个自己的游戏Demo,然后开始投简历找工作。然而转眼间半年过去了,由于在自学过程中发现自己不断的需要拓展知识,所以学习进度不如预期,目前游戏D...
2019-03-24 02:44:26
231
原创 [Unity3D 实践] 使用迭代器实现一个最最简陋的Unity协程(Coroutine)
参考资料Unity协程(Coroutine)原理深入剖析 Unity协程(Coroutine)原理深入剖析再续 Coroutine,你究竟干了什么? Coroutine,你究竟干了什么?(小续) 匹夫细说C#:庖丁解牛迭代器,那些藏在幕后的秘密 Unity协程是什么?Unity协程有什么用?Unity协程(Coroutine)并不是真正的协程。简单来说,协程实现...
2019-04-12 12:56:51
502
转载 [Unity3D 资料整理] 使用技巧
提升Unity开发效率的小技巧unity游戏开发,20项必会的基础操作Unity3d提升效率的高级技巧(一)Unity3d提升效率的高级技巧(二)Unity3d提升效率的高级技巧(三)Unity3d提升效率的高级技巧(四)Unity3d提升效率的高级技巧(五)QuickUnity —— 提高Unity开发者开发效率的利器...
2019-04-07 19:47:59
245
转载 [Unity3D 资料整理] 游戏架构
总架构游戏框架与设计(Unity为例)模块设计Unity3d游戏开发笔记 通用模块设计Unity手游制作记-制作通用对象管理器(一)Unity手游制作记-制作通用基础动作管理器Unity MMO游戏架构设计之角色设计一基于 Unity3D 的 MOBA 游戏架构 - 开始:魔兽争霸 3(一)UI交互移动端游戏UI设计-二部曲-姜雪伟-专题视频课程 有限...
2019-04-04 17:58:20
1117
转载 [Unity3D 资料整理] 资源管理
大合集【Unity游戏开发】AssetBundle杂记--AssetBundle的二三事热更新Unity3D 热更新方案(集合各位专家的汇总)[Unity XLua]热更新XLua入门(一)-基础篇【学习笔记】AssetBundle、xLua、热更新(使用步骤)xLua学习之路(一) ------ 学习资料/准备工作Unity XLua Hotfix热更新配置笔记...
2019-04-02 18:18:21
295
转载 [Unity3D 资料整理] UGUI
总体学习 官方文档 Unity Manual: UI Systerm滚动视图控件自动布局不同分辨率屏幕适配根据内容自动调节UI控件大小,自动列表 优快云帖子 unity3D UGUI学习 系列布局Unity3D Auto Layout -- 理解Layout Elements(布局元素)UGUI分辨率自适应的组件和方法Unity3D A...
2019-04-01 19:00:30
1079
原创 [C#基础 小知识] 关键字
C#关键字官方文档方法参数关键字1.params关键字表示可选参数,一个方法中只能定义一个,后跟一维数组2.ref关键字、out参数修饰符、in参数修饰符三者都表示引用传递参数,三者在方法签名层面互斥,且不能用于异步方法和迭代器方法。out仅能修饰方法参数,代表输出变量,允许传入未初始化甚至未声明(C#7.0)的变量,在方法中必须进行赋值,变量生存周期拓展至方法的外部区域...
2019-04-01 16:18:27
182
原创 [Unity3D 实践] API RectTransform控件
如何获取UI控件的大小(屏幕坐标系) ?GetComponent<RectTransform>().rectrect是一个四维向量只读属性,前两维是Pivot到控件所占矩形左下角点的距离,后两维分别为控件的宽和高其他RectTransform类主要属性sizeDelta(Vector2)Anchors矩形与控件实际所占矩形面积的宽和高的差值,负数为控件比Anc...
2019-04-01 16:15:41
503
原创 [Unity3D 实践] 小测试 GetComponent()函数的效率
GetComponent()的3种重载版本T GetComponent<T>() Component GetComponent(Type type) Component GetComponent(string type)在Unity3D脚本中,我们通过调用Component类的GetComponent函数来获取GameObject上的组件,那么:各版本GetComp...
2019-03-31 13:51:57
4288
1
原创 [C#基础_小知识] 代码注释
1.代码折叠(可嵌套)输入#region后按Tab键自动补全#region MyRegion #region SubRegion #endregion SubRegion#endregion MyRegion2.普通注释int i;//行注释(仅注释本行)//int i;/* 块注释(不可嵌套)int i;i = 3;*//*自动块...
2019-03-31 11:33:55
312
原创 [C#基础_小知识] 变量、VS2017使用说明
目录 变量 Visual Studio 2017使用说明 一、变量1.可空类型 Nullable<T> 运算符?用于申请值类型变量对应的可空类型,最常用于绑定数据库的可空字段,例:int? a = null; 运算符?.和?[]分别为可空调用和可空索引,用于绑定变量值的NULL和下一步操作,确保该操作的线程安全 运算符??用于将可...
2019-03-25 15:38:45
321
原创 [C#基础 理解] 简述委托与事件的区别
委托提供与C++中“函数指针”相同的功能,用于传递和调用函数的引用,是观察者模式的一种实现。事件是用委托实现的,是对委托的额外封装,其本质上是一种特殊的委托。事件的作用封装订阅: 事件将委托的订阅操作进行封装,仅允许 += 和 -= 操作,避免程序员在开发时因误用 = 使得委托链断裂 封装发布: 事件确保只有包含它类才能触发事件通知,杜绝在委托中出现的“订阅者”也能触发本篇使...
2019-03-24 22:27:42
5482
1
转载 C++ 字符串转int
1.C++风格的流include<sstream>;stringstream stream;int number = 0;string text("13");stream << text;stream >> number ;stream.clear();//转换后字符串还保留在流中,需使用手动清空2.C风格的atoi()函数int number = ...
2018-06-26 07:59:49
17210
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人