Unity3D学习之旅4-RPG游戏-更新与踩坑实录

首先总结一下这周踩的坑:

1.MonoBehaviour

将没有绑定到游戏物体上的类声明成了继承自MonoBehaviour,导致传参数异常.谨记如果声明一个类继承自Monobehaviour,一定要作为游戏物体的组件形式存在,注意作为组件的参数也是不行的.

2.协程的进一步理解:

①yield return fun();
这种形式的调用会将当前协程阻塞,直到调用的fun函数执行完.
②yield return
会在该帧将控制权交还,不然协程将一直执行下去.
③ yield return new WaitForSeconds(2.5f);
会阻塞协程一段时间

3.憨批地无限套娃

构造里调用构造.导致Unity都打不开了…
当时是内存越吃越多,但一直打不开,停留在Open Scene这里.
一直不知道为什么打不开Unity.
后来尝试删除了初始场景,最后又发现了这个错误的套娃写法才可以正常打开.

RPG游戏更新

新增加载界面以及更新公告展示

在这里插入图片描述

新手引导对话

在这里插入图片描述

未完成的技能系统面板

(技能点和技能学习还未制作完成)在这里插入图片描述

释放技能

做了个CD显示
在这里插入图片描述
目前我的技能数据是存储在Excel(存储只读数据)里的.

总结

上周我主要是看youtube上各种的小视频,学习一些知识集成到我的项目中.
大概就是这样了.

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值