类 CommonPlayer

java.lang.Object
me.magicall.game.player.CommonPlayer
所有已实现的接口:
Named, EventTrigger, Player

public class CommonPlayer extends Object implements Player
  • 构造器详细资料

    • CommonPlayer

      public CommonPlayer()
    • CommonPlayer

      public CommonPlayer(String name)
  • 方法详细资料

    • getGameInput

      public GameInput getGameInput()
      从接口复制的说明: Player
      玩家的输入端。可能是鼠标、键盘、麦克风、遥控器等等。
      指定者:
      getGameInput 在接口中 Player
      返回:
    • setGameInput

      public void setGameInput(GameInput gameInput)
    • getGameOutput

      public GameOutput getGameOutput()
      从接口复制的说明: Player
      玩家的输出端。可能是屏幕、音响、灯、耳机等等。
      指定者:
      getGameOutput 在接口中 Player
      返回:
    • setGameOutput

      public void setGameOutput(GameOutput gameOutput)
    • name

      public String name()
      指定者:
      name 在接口中 Named
    • hasSkill

      public boolean hasSkill(Skill skill)
    • getSkills

      public Collection<Skill> getSkills()
    • addSkill

      public void addSkill(Skill skill)
    • removeSkill

      public void removeSkill(Skill skill)
    • getSkill

      public Skill getSkill(String name)