Class AnimatedMapleMapObject

java.lang.Object
server.maps.MapleMapObject
server.maps.AnimatedMapleMapObject
Direct Known Subclasses:
AbstractLoadedMapleLife, MapleCharacter, MapleDragon, MapleSummon, MonsterFamiliar

public abstract class AnimatedMapleMapObject extends MapleMapObject
具有動畫狀態(stance)的地圖物件抽象基底類別。

繼承自 MapleMapObject,新增 stance 欄位以表示動畫幀方向; 提供 isFacingLeft()getFacingDirection() 等朝向判斷輔助方法。 移動中的實體(如召喚獸 MapleDragon、寵物、怪物)皆以此類為基底, 由各子類在 sendSpawnData 中將 stance 值寫入對應的生成封包。

  • Constructor Details

    • AnimatedMapleMapObject

      public AnimatedMapleMapObject()
  • Method Details

    • getStance

      public int getStance()
    • setStance

      public void setStance(int stance)
    • isFacingLeft

      public boolean isFacingLeft()
    • getFacingDirection

      public int getFacingDirection()