做一下回顾,做一下计划。上个礼拜对c#基础知识进行了学习,还有ui框架:把每个ui都制作成预制体,继承自uibase,有自己的生命周期:开始,暂停,恢复,销毁,然后用uimanager控制它们入栈出栈,每次入栈出栈都有相关页面生命周期发生改变。然后就是预制体位置的获取,这里面是用到了json解析,读取json文件获取所有位置放入字典表。
c#学习了一下attribute,标签,可以继承这个类编写自定义标签,声明标签可以给谁用(函数,类,等等)是否可以同时存在多个标签是否可继承等等。反射,可以通过字符串名称获得类型,然后使用这个类型;还学了半吊子的linq,lambda写法,简单的正则表达式。linq to xml出了点问题,先不管了,以后遇到明白的人问问。event,delegate,已经会简单的使用,这个是要常用的。
陶同学发了一个unity框架的文章,明日和秋雨等同学探讨研究学习一番,游戏要搞一些基础的东西出来,我要让我的人物,可以御剑飞行,释放剑气,万剑归宗要搞一个池。这个计划在周三之前完成。
然后,对话系统,成就系统,技能系统,背包系统,角色属性系统,加进去。
成就解锁:御剑大侠 效果:装备该称号,速度提升一倍
技能系统:御剑术 学习御剑术触发事件:解锁成就 效果:装备飞剑时长按f键切换飞行模式