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