摘要: 一、绪论 unity 3D主要是以C#语言为基础开发,据说Unity 3D有80%的开发者在使用C#。C#以其强大的逻辑编程能力,被unity开发的大型项目采用。虽然C#万般好,但是用好C#首先要用好面向对象。当年大学里学过Java,但是基本上就是混吃等死的水平。现在在学习unity的时候需要把面向 阅读全文
posted @ 2019-06-18 16:00 jackcap 阅读(8837) 评论(0) 推荐(0) 编辑
摘要: 简单概括 Material:使用的时候,如果有其他物体同时在占用这一份,则会复制一份instance出来,只改变对应的这一份。会留存在内存中,不会销毁。unloadunuse会销毁。 SharedMaterial:改变参数的时候,所有共用的都会改变。 修改对应的接口,在Editor下使用materi 阅读全文
posted @ 2019-06-18 13:41 jackcap 阅读(1501) 评论(0) 推荐(0) 编辑
摘要: 使用script object序列化保存数据的时候,遇到的问题是使用数组可以序列化对应的数据。 当使用字典进行数据存储的时候,发现一运行的时候,字典的数据就被清空了。 一时很郁闷,后面查了一下,发现字典不是能持久化的数据。。。 网上有对应的修改方式。 list可以序列化,将key为一个list,va 阅读全文
posted @ 2019-05-19 13:30 jackcap 阅读(963) 评论(0) 推荐(0) 编辑
摘要: fromjson tojson 将data中的数据以string类型进行数据化存储。 二进制字节流这个需要回头check一下~~~~~~~~ 阅读全文
posted @ 2019-05-15 23:45 jackcap 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 今天更多的应该是关于代码设计这一块的把。 关于游戏数据的设计。 数据就归数据,不要有太多逻辑,只提供数据。应该叫i做功能单一原则?? 可以提供接口查找对应的数据。 序列化本地存储,序列化的类中的关于序列化的字段,那些是可以序列化的。 复制拷贝。。。 Unity的序列化介绍和用途 参考官网API : 阅读全文
posted @ 2019-05-15 02:30 jackcap 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 太久没更了。。突然想到我还有这个博客。。。 于是就,,,好吧 还是要养成笔记的习惯 记录知识点记录发生的事情。有助于自己的学习。 今日的知识点 1.Reources.Load的时候,文件的路径不带文件的后缀。可能太久没有使用Resource加载所以忘了。 2.龙骨动画使用,要在游戏内创建一个对应的物 阅读全文
posted @ 2019-05-13 21:46 jackcap 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 测试了一下。导入模型A。拖入hierarchy中,加入脚本,生成预制体X。外部更换模型,导入模型B,替换原始模型A。发现对应的预制体X上对应的模型以及更新替换,但是对应的脚本依然存在! 刚才还把错误的结果告诉了主城,遭遇啪啪啪打脸,好红啊。。。 阅读全文
posted @ 2017-08-01 15:28 jackcap 阅读(1261) 评论(0) 推荐(0) 编辑
摘要: BulletId bulletId = (BulletId)Enum.Parse(typeof(BulletId), (string)skillJson["prefabId"]); 将一个或多个枚举常数的名称或数字值的字符串表示转换成等效的枚举对象。 参数 enumType 枚举的 Type val 阅读全文
posted @ 2017-07-05 09:56 jackcap 阅读(308) 评论(0) 推荐(0) 编辑
摘要: Assert.IsTrue方法: Assert.IsTrue(jsonData.IsArray); Assert.IsTrue(jsonData.IsArray,“its not a array”); Assert:断言机制: 测试代码或者调试程序时,总会做出一些假设,断言就是用于在代码中捕捉这些假 阅读全文
posted @ 2017-07-05 09:37 jackcap 阅读(15642) 评论(3) 推荐(1) 编辑
摘要: Scene管理新思路: PreLoad场景默认载人,然后通过SceneManager.load(name,addictive)..之类的进行场景加载。 ActionQueue:通过命令队列进行操作,包括自定义的push,pop,Dective,Active,Finish.等等进行场景的管理。涉及到C 阅读全文
posted @ 2017-06-12 19:32 jackcap 阅读(121) 评论(0) 推荐(0) 编辑