Kanzi: kanzi 学习:kanzi触发器参考

1:概念

  • 触发器Triggle 和动作Action 可用于创建基于用户输入的交互。
  • 节点定义大多数消息处理行为,所有Kanzi节点可以发送并接收消息,并且能通过触发器拦截这些消息。特定 节点默认接收特定用户输入事件的消息。例如:按钮Button 节点默认接收点击消息,滚动视图(Scroll View)节点默认接收滚动消息。

 

在kanzi 中,这些概念与定义事件驱动逻辑有关:

 输入和命中测试:节点如果带对已接收输入类型作出反应的操纵器,则能生成消息(例如:点击消息)

输入操纵器:对特定类型的输入手势作出反应的操纵器,如平移,点击或长按。在Kanzi Studio中,您可以使用已包含特定类型操纵器的节点,或者您可以使用Kanzi Engine API添加输入操纵器。例如:滚动视图(Scroll View)节点包含平移操纵器,按钮节点(Button)包含点击操纵器。

消息:节点使用消息信息通信,消息通过通过隧道和冒泡进程在节点之间传递。消息在隧道式传递期间到达其目标节点,在冒泡式传递期间到达祖先节点,直到触发器拦截该消息并将其设置为已处理。这样您就可以在目标节点放入 触发器。

触发器

猜你喜欢

转载自blog.csdn.net/u013620306/article/details/128658896