亲爱双方,但我处在一个小节点,我很想知道,在座各位能否给我一手。
我目前正在设计一场游戏,其中敌人出现在屏幕左边(边界外)并转向右边。 我已经使用了一些法典(这正在使用《巴斯罗尔框架》),而且与你一样,敌人的数量在增加。 i.e. lvl 1-> 1 fundamental, lvl 2-> 2 unilateral, lvl3-> 3 unilateral,...
我对制造敌人感到有些麻烦。 我在5条道路(NSMutableArray的序号)中有1条,由随机生成者选定,但是,他们常常走在同一道路上,1条走在另一条路上。
To produce the enemies, i am running a number of methods: addEnemy -> produces the enemies (animations) which then travel from left to right. onTouchEnemy -> if i touch the enemy, they die. activates drawEnemies drawEnemies -> calls addEnemy a number of times equal to your lvl. coded as:
for(int i = 0; i < level; i++){
[self performSelector:@selector(addEnemy) withObject:nil afterDelay:3.0];
}
是否有办法进行规划,以便在敌对方的活跃之间出现拖延? 我在Delay之后试图这样做,但出于某种原因,该方案只是忽视了第二次3次拖延,而只是在1年才产生敌人。 这令人不安,因为我希望他们以更加有序的方式出席。
我感谢任何愿意向我伸出援手的人。 Sjkato。