- 博客(7)
- 资源 (2)
- 收藏
- 关注

原创 关于Unity中字典在Inspector的显示
字典在Inspector的显示《unity3D游戏开发第二版》记录在编辑面板中可以利用序列化监听接口特性对字典进行序列化。主要继承ISerializationCallbackReceiver接口 实现OnAfterDeserialize() OnBeforeSerialize()的方法进行监听序列化和反序列化之前的事件。public class SerializeTest :MonoBehaviour,ISerializationCallbackReceiver{ [SerializeF
2021-11-07 21:39:25
7047
原创 Unity中的一些系统特性
Unity特性目录ContextMenuItemAttribute 为字段添加鼠标右键点击事件RangeAttribute 范围特性SpaceAttribute 控制Inspetor面板的间隔HeaderAttribute 增加一个label描述MultilineAttribute 控制inspector面板上string显示的行数SelectionBaseAttribute [TODO]ContextMenuItemAttribute 为字段添加鼠标右键点击事件代码public class Cont
2021-11-17 22:00:43
3312
1
原创 Lua基础知识整理
主要记录一些学习过程Lua基础知识1.Lua中基本类型nil(空), boolean(布尔) ,number(数值) ,string(字符串), function(函数), thread(线程), table(表)nil 类型表示无效值 需要注意的是将nil赋值给全局变量相当于将其删除true/false 特别注意的是在lua中把0和空字符串视为真- 可以使用not逻辑运算符进行判断true/falsenumber类型lua中整数和浮点型值的类型都是number类型需要注意的
2021-11-11 10:41:13
3905
原创 Unity遇到的不知道的API记录
Unity部分未了解清除的API(时常更新)GameObject.FindGameObjectWithTag(tag)不能查找active=false的物体
2021-10-21 16:46:56
643
原创 Unity加载json文本
Unity使用LitJson加载json文本首先导入LitJson到Plugins文件夹下创建json文本如下进行加载文本json对象对应类型[System.Serializable]public class Item{ public string mName; public int mWidth; public int mHeight; public int mNeedLv; public int mNeedGreen; public int mAdd
2021-10-21 16:10:44
978
原创 C语言字符串相关常用库函数
C语言字符串相关常用库函数需添加头文件#include <cstring或<string.h>*size_t strlen(const char str)用来求字符串长度char ss[]="test";cout<<strlen(ss)<<endl;//输出4 需要注意strlen不包括null结束符以及'\0'结束符;**int strcmp(const char str1,const char str2)用来比较字符串是否相等**i
2021-04-24 16:43:27
221
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人