您的位置:首页 > 其它

【AndEngine游戏开发日记】2012.7.18

2012-07-26 11:59 274 查看

2012.7.18

昨天弄了半天还是没弄好啊,真的不是想象的那样的,比如那个打斗的画面,根本不是定个点,然后播放动画那么简单。

打斗的残影问题解决了,可是两个精灵还是不能轮着打,只能一个打,一个被打。还行,很不错了,继续。

打斗的画面通过打斗的次数来控制,当打斗的次数在一定的范围内,执行相应的动作。

还是有问题,现在基本两个精灵可以一人一下的打,但是不是打一次,这个不知道该怎么控制,如果真是这样的话,考虑在打完一轮之后相应的扣除其生命值,而不是打了一下之后扣除。还有,即使现在这样,打斗起来画面也不是很流畅,感觉很卡。不是那种配置不够那种卡,就是在某一时间点突然颤抖一下这样的。

不行了,准备换方法了,一个精灵先走过去,然后开始打,打完回到原来的位置。

中午有点困,先睡一小会,下午继续。

找到了一个方法可以控制播放的间隔,它还有一大堆重载的类,里面一定有可以控制循环的。Come On。

OK,终于解决了一人打一次的问题。

开始弄选择奴隶的画面,就是在点击关卡之后,进入fightScene之前的一个界面,来选择用哪个奴隶来闯关,这样的一个界面。学长之前有写好的一个“奴隶庄园”界面,可以参考一下,滑动,选择什么的,可以照搬。

学长不写注释啊!看的我好累,呵呵。AndEngine不写文档,所有的东西都得咱们自己猜,学长不写注释啊,好多东西都得自己琢磨。可能是学长觉得这些东西比较简单吧。哎,一个一个类的看吧。

准备改一下之前的数据库文件,给奴隶增加几个参数:是否解锁(初始准备只给用户提供3个奴隶,随着等级的提高或通过金钱可以购买另外两个奴隶)。

看到学长写了一个类,选择奴隶的,可是我没法直接用,他那个是从5个奴隶中选择3个,然后参加战斗,可是我们现在的思路是只要两个。

还是改一改奴隶庄园界面,在之前的奴隶主界面输出奴隶信息。然后点击后进入打斗界面。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: