场景跳转后,材质丢失
原因:因为没有光照,加入光照即可
无法调用系统的函数
(实际上写的时候发现不能调用这个api,原因是在于自己命名了一个Camera的脚本这样会覆盖系统自带的。)
一些经验总结
- 写完某段功能时要在旁边标上注释
- 不要在update里放那么多东西,封装成函数再放在update里调用,养成好习惯。
了
因为考研很长时间没碰unity再碰unity时的感受:
2022.1.21做gamejam的2d平台跑酷游戏中得到的经验教训:
-
简单的2d平台跑酷游戏好像看似很简单,但是我却眼高手低,以为这些很简单都很好实现。但是事实上是,虽然以前自己做过这些东西,但全都是按照教程去跟着一步一步照猫画虎去做的,做完之后自己并没有抛开教程去复刻一遍,于是导致了这样的情况:
-
每一行代码大概都能看懂在做什么,但是连起来,为什么这么做的逻辑,可能无法完全理解
-
有些东西你抛开教程自己去做然后会发现说,自己忘了一些细节。比如实现跳跃,需要有几个关键点:①不能让玩家在空中连续跳跃多次 ②要实现跳跃后,离地的判断。 ③普通跳跃与蓄力跳跃