基础行为

这组件主要用为场景添加交互方式,避免使用代码导致的错误

使用对象

  • 网格类型
  • 控件类型

说明

  1. 添加相关事件组件,网格添加网格事件,控件需要添加UI事件。由于这个组件基于事件,这个是前提 uiEvent modelEvent
  2. 添加该组件,并且设置属性

使用说明

如下图,代表给一个按钮设置一个行为列表,第一个行为拥有两层结构,即有个子行为。第二个行为是仅有一个行为 event

上述的配置支持的行为如下

  • 第一次点击,会改变场景-1的背景颜色为灰色,会更改盒子的显示(如果之前显示为隐藏,如果隐藏为显示)
  • 第二次点击,会改变场景-1的背景颜色为蓝色,会更改盒子的显示(如果之前显示为隐藏,如果隐藏为显示)
  • 第三次点击与第一次点击效果一致,第四次与第二次一致,依次类推

执行说明

  1. 没有子行为的行为在每次满足触发条件的时候,都会触发。
  2. 如果它是子行为,只有在父行为触发后才会行为。如果子行为触发完后,才会循环触发顶级行为。

属性说明

eventSetting

  1. 设置行为: 设置行为类型,有以下
    • 执行代码 可以执行一段指定的代码
    • 值叠加 执行值叠加操作
    • 插值 执行插值操作的过渡行为
    • 设置状态 设置状态,每个状态可以代表一个动画。
    • 设置值 设置值的一个操作
    • 布尔反转 设置布尔值的一个操作
    • 执行动画 设置一个动画
    • 停止动画 停止当前的动画
    • 恢复动画 回复当前的动画
    • 暂停动画 暂停当前的动画
    • 相机聚焦 执行相机聚焦到某个位置的操作
    • 声音播放 执行声音播放的操作
    • 声音停止 执行声音停止的操作
  2. 设置事件条件:可以设置触发的事件条件,该事件必须是在事件已被启用
  3. 设置属性与值:可以设置对象属性和值
  4. 设置触发条件:设置触发条件,如果这个条件为false,则不会触发。条件类型如下
    • 断言 判断是否符合脚本
    • 状态 可以判断对象状态值的关系
    • 值 可以判断对象属性和值的关系

results matching ""

    No results matching ""