跳到主要内容

CUSTOM 类属性 ​

CUSTOM 类型的属性,会根据属性绑定的触发器触发。

例子 ​

JavaScript
var priority = 80
var combatPower = 1.0
var attributeName = "例子"
var attributeType = "CUSTOM"
var placeholder = "custom_example"

function onLoad(attr) {
    //绑定一个触发器,究竟如何触发,要看这个触发器的开发者
    attr.setCustomTrigger("由其他开发者触发器名")
    return attr
}

//编写对应的 runCustom 函数
function runCustom(attr, caster, target, params, source, handle) {
    //使用 caster.sendMessage 方法给 caster 发信息。
    caster.sendMessage("触发!")
    return true
}