首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

弱弱的请问个有关问题

2012-04-08 
弱弱的请教个问题。http://www.kloonigames.com/blog/games/jellies新手,想拿上面的游戏练练的。我的想法是

弱弱的请教个问题。
http://www.kloonigames.com/blog/games/jellies

新手,想拿上面的游戏练练的。

我的想法是
里面的怪物,写了一个类Enemy。
然后在主类里面定义一个数组enemies[10][10]。每个元素对应一个地区。如果为null则为空,如果不为空则绘出。
至于怪物的运动写在Enemy里render()函数,比如向左运动时判断自己是否要超出屏幕和旁边是否有怪物。
只要在主类里面依次调用render怪物就可以运动。


但问题是调用的顺序该怎么写呢?
怪物运动时只有前一个先动,后一个才能动。

求指导。
谢谢。

[解决办法]
似乎并没有什么大问题啊,看它的全局移动规则,基本上是以蛇形来移动的,奇数行向右移动,偶数行向左移动。所以你只需要按照这个顺序反向遍历即可。也就是从最下面一行遍历到最上面一行,奇数行从右向左遍历,偶数行从左向右遍历。

不过需要注意的是,被点击后下坠的间隔跟全局移动的间隔并不相同,需要特殊处理下。
[解决办法]
呵呵,楼主可以试试啊!

热点排行