Помогите с логикой для Matching игры в As2 - PullRequest
0 голосов
/ 05 февраля 2011

Мне дали задание создать игру для подбора матчей в ActionScript 2, проблема в том, что у меня очень мало знаний о языке (ну, на самом деле, я не настолько хорош как программист). Поэтому мне было интересно, можете ли вы, ребята, помочь мне с логикой игры, и как работает сопоставление в as2, каковы важные коды, размещения кода и все такое ... Я новичок в AS2, и мне очень нужна большая помощь с нашим проектом. :)

Я планирую сопоставить изображения. Но ... Я планировал провести своего рода игру "Compatibility", например ... скажем, у нас есть две батареи, одна имеет емкость 50 В (как вы измеряете батареи?), А другая - 100 В затем есть этот отсек для батареи, который принимает только батарею на 50 В, тогда вам придется сопоставить эту батарею на 50 В с этой батареей, это моя концепция игры, сэр. Надеюсь, вы поняли, что я сказал, сэр. : D

1 Ответ

0 голосов
/ 11 февраля 2011

В случае с батареями вам просто нужно создать слот класса и батарею класса, чтобы они могли расширить класс 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
} 
...