扩展属性类型的属性
第三方属性类型
需要重写的方法
JavaScript
/**
* @parms attr 属性本身,JsAttribute 对象
*/
function onEnable(attr)
/**
* @parms attr 属性本身,JsAttribute 对象
* @param ... 作者提供的一个或多个参数
* @param handler 作者提供的处理器
* @return 属性是否触发,布尔值
*/
function onExtHandler(attr, ..., handler)Groovy
@Override
void onEnable()
/**
* @param handler 处理器,继承自 AttributeHandler 的对象
* @param data 作者提供的一个或多个参数
* @return 属性是否触发,布尔值
*/
@Override
boolean onAttackAndDefense(AttributeHandler handler, Object[] data)示例
JavaScript
Groovy
