kanzi引擎学习笔记之Triggers相关

        此处功能较多,得分开记录,随时学会了再补充吧。学习笔记,有错误评论指出纠正。暂时会的少,就在image节点里操作了。

选中image节点,后点击NodeCompoents窗口(这个窗口没有的的话在工具栏点window里找到打开就好),然后选中triggers右键,创建对应的trigger类型。

可能有的人不知道trigger到底怎么理解。。trigger就是触发器,可以理解成if(true)。就是满足什么出发条件之后执行什么事情的东西。

1.OnPropertyChange

        顾名思义吧,触发形式是Property改变的。property不明白是什么可以看下其他文章吧,我暂时没写因为不是很难理解,就没写。点击打开后随便命名吧出现trigger结构,如图

        

        点击命名的名字后的三个点,我默认名字就是OnPropertychange,点开之后有一段内容,如图注释:

        

        参数名就是你用来监听这个trigger出发的哪个property,在之前创建好的,当这个值变化的之后去出发这个trigger。你不给东西的话,是没办法开始监听的。

        然后点开那三个点可以把这个关闭,关闭看到ConditionsActions

        Conditions是条件,Actions是事件,可以看出他们都是复数,都带了“s”(英语不好的话,可以去查一下),就表明他们可以有多个条件判断多个事件判断,就比如可以满足多个条件,执行多个事件。

        右键Conditions选中弹出的TriggerCondition后弹出窗口图内注释

        

        这个其实和我之前button的一致了,可以跳转看下 http://t.csdnimg.cn/NWAsh 。Actions也是一样的,直接看那片文字就行。

2.OnAttached

        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值