类 AttrOptions

java.lang.Object
com.iohao.game.common.kit.attr.AttrOptions
所有已实现的接口:
Serializable

public class AttrOptions extends Object implements Serializable
动态属性的选项载体
     see AttrOptionDynamic
 
作者:
渔民小镇
另请参阅:
日期:
2022-01-31
  • 构造器详细资料

    • AttrOptions

      public AttrOptions()
  • 方法详细资料

    • option

      public <T> T option(AttrOption<T> option)
      获取选项值。

      如果选项不存在,返回默认值。

      参数:
      option - 选项值
      返回:
      如果 option 不存在,则使用默认的 option 值。
    • option

      public <T> AttrOptions option(AttrOption<T> option, T value)
      设置一个具有特定值的新选项。

      使用 null 值删除前一个设置的 AttrOption

      参数:
      option - 选项值
      value - 选项值, null 用于删除前一个 AttrOption.
      返回:
      this