这次团队作业中,我被分配到的是做选择英雄的UI界面,我是这么想的,先建立一个窗口,然后将英雄贴上去,那么就比较明显了,会是两个类
第一个类:
英雄类如图代码
emmmm,我们团队的英雄就是精灵了,刚好有这个贴图。。。
英雄的控制
第二个类:
对于地图大小的控制:
主函数:
这个是我做的对战地图主要代码。
这是选择英雄的界面
大概费时28个小时。
这里还有个问题就是,我并不会按下按键选英雄的操作,所以等我们队里的大佬把控制英雄走向的类写好之后,向他学习一下键位的控制。
解决问题的方法:
在做这个题目的时候,我有问我们班的一个西二大佬,因为他是游戏方向的,可是问过他之后,他说他用的引擎里面UI界面封装都很完美,导致了我的希望破灭,(哭了。。。)
没有办法,只能自己百度,一开始的界面,一直闪,emmm,之后明白了是帧率控制的问题,我都是把整个界面全部覆盖的,运行时间太长,然后就悲剧了。