public override void onMessage(Brick obj, StateMsg <Brick> msg) { BrickMsg type = (BrickMsg)msg.type; switch (type) { case BrickMsg.fadeInOk: obj.getSM().changeState(BrickNormalState.Instance()); break; } }
public override void onMessage(Brick obj, StateMsg <Brick> msg) { BrickMsg type = (BrickMsg)msg.type; switch (type) { case BrickMsg.becomeTrap: obj.getSM().changeState(BrickFadeOutState.Instance()); break; } }