帮助As2中匹配游戏的逻辑

时间:2011-02-05 11:42:05

标签: flash actionscript-2 flash-cs5

我有一个任务是在动作2中制作一个匹配制作游戏,问题是,我对语言知之甚少(嗯,......真的,我不是一个好的程序员)。所以我想知道你们是否可以帮助我解决游戏的逻辑问题,以及如何在as2中进行匹配,重要的代码是什么,代码安置等等。 我是AS2的新手,我真的需要对我们的项目提供很多帮助。 :)

我计划匹配图片。但是......我打算有一种“兼容性”对战游戏,比如,..让我们说我们有两个电池,一个有50v容量(你怎么测量电池?)然后另一个有100v容量,那么这个电池插槽只接受50v电池,那么你必须将这个50v电池与那个电池插槽匹配,这是我对游戏的概念,先生。先生,我希望你得到我说的话。 :D

1 个答案:

答案 0 :(得分:0)

如果是电池,你只需要创建类槽和类电池就可以扩展Sprite类,这样你以后就可以更轻松地在舞台上使用对象了。

class Slot extends Sprite {
  public var capacity:Number;

  function Slot(c:Number) {
    capacity  = c;
  }
}

class Battery extends Sprite {
  public var capacity:Number;

  function Battery (c:Number) {
    capacity  = c;
  }
}

在舞台上添加一些插槽和电池后,在课程中添加一些图形。我想会有一些药物掉落,当用户试图将电池放入插槽时,你会检查

if(slot.capacity == battery.capacity){
  //input battery into slot
}else{
  //put battery back to box
}