上传出售

  • 使用教程
  • 上传作品
  • 出售模型

1.支持模型格式:fbx、obj (建议使用fbx文件)

场景中物体、材质请勿重名,否则会出错!

建议将文件导出为FBX格式上传,也可以下载网站提供的插件一键导出。 如何使用?

取消

上传

在线客服

400-600-2507 周一至周五:9:00-21:00 周末至节日:9:00-18:00

在线客服
橙果三维网站官方交流群

交流群

问题反馈

内容 (*必填)

联系方式 (*必填)

提交

帮助中心首页 >  编辑器3 >

 事件管理器概述

事件管理器概述

上次更新时间:2020-01-10 17:43:05

无需编程,通过可视化的连线操作,快速配置交互事件

一个完整的交互事件交互事件构成。

  • 交互:执行事件的先决条件,对应对象的一些交互行为,如点击、选中等。

  • 事件:满足交互条件后,执行交互所连接的事件


变量列表

什么是变量?

变量是一个储存器,像一个盒子,可以存放数据,当你需要更丰富的条件来触发某些事件时,变量便可派上用场。

比如:当变量值为A时,触发A时间轴;当变量值为B时,触发B时间轴;当变量值为C时,触发C时间轴……

你还可以通过不同的操作事件,让用户改变变量值后,把变量值传给你,让你可以捕捉到你的作品用户进行了哪些操作。


如何改变变量值?

将变量值变化与根据变量播放时间轴/切换场景/打开链接事件的结合,可以设计出丰富的复杂逻辑事件。目前支持两种方式改变变量值:

  • 添加改变变量值事件。

  • 通过2D组件的特殊操作,改变其绑定变量的值。


变量有哪些类型?

变量类型分为:基础变量、列表变量

  • 基础变量:储存单一的值,用于配合需要变量值触发的事件;

  • 列表变量:储存多个值,用于快速填充需要变量值触发的事件的变量值列表;


变量管理

右侧列表-变量中,你可以新增/删除变量,变量面板里,可以设置变量名称、变量值以及变量同步

  • 变量名称:给不同的变量赋予不同的名称,便于变量的使用、管理,变量名称不会影响变量的效果,仅仅是一个标签。

  • 变量值:变量的初始值。

  • 变量同步:通过连接线使两端的变量值始终保持同步。

  • 删除变量:删除该变量,事件中使用该变量的项将恢复为空注:部分2D组件会默认绑定一个变量,该变量仅能通过删除组件而删除


事件管理

右侧列表-事件中,你可以新增/删除事件,事件面板里可以详细配置事件


事件类型详解

不同事件的效果及配置内容均不同,以下会对各事件效果及配置方式进行详细解读:


  • 改变变量值

  • 生成随机值

  • 请求服务器

  • 播放时间轴

  • 根据变量播放时间轴

  • 循环播放时间轴

  • 切换场景

  • 根据变量切换场景

  • 打开链接

  • 根据变量打开链接


改变变量值

该事件可以改变指定变量的值,同一个变量可以挂接多个不同的事件,再配合改变变量值这一事件,可以达到不同条件下执行不同事件的效果。


生成随机值

为指定变量赋予随机值,你可以设置随机值范围(只能取正整数),事件触发后,系统会在随机值范围内选取一个随机值赋予给你选择的变量。该事件可用于掷骰子、转转盘等随机事件的制作。


请求服务器

该事件主要由请求参数、返回参数接口地址组成。

  • 请求参数:事件执行后,会将请求参数发送至接口地址。

  • 返回参数:接口地址收到请求参数后,将会返回一个参数给用户。

  • 接口地址:用于收发参数的服务器地址。


该事件可以让你设计答题、测试类交互,让用户在表单中填写信息,存入指定参数,并将该参数作为请求参数发送至你的服务器,根据参数值和服务器的算法,返回给用户新的信息(即答题/测试结果)。


播放时间轴

事件触发后,会播放指定的触发时间轴,自动时间轴无法参与触发事件。


根据变量播放时间轴

事件触发后,系统会读取当前选择变量的值,并根据变量值播放对应的指定时间轴


操作示例:

首先选择要触发该事件的变量,注:只能选择基础变量

选择一个列表变量,填充播放多个时间轴的变量值列表

将变量值与时间轴连接,如下图:当触发变量变量值为1时,播放换成红色动画。

到此,根据变量播放时间轴事件就配置完成了,配合不同的2D组件,你可以做出丰富的交互效果。


循环播放时间轴

根据变量播放时间轴一样,循环播放时间轴也是根据变量值来播放不同的时间轴,不同的是,该事件变量值及变量变化规律是固定且不可改变的:从0开始,新增一项+1。

事件触发时,在播放列表中匹配选择变量的值并播放指定时间轴,播放完毕后,触发变量的值+1,并再次在播放列表中匹配指定时间轴,若触发变量的值无法再匹配到时间轴,则变量值归0,并播放变量值为0所对应的指定时间轴。


切换场景

事件触发后,会切换至指定的场景


根据变量切换场景

事件触发后,系统会读取当前触发变量的值,并根据变量值切换至指定的场景


打开链接

事件触发后,会打开指定链接。同时,你可以选择页面的打开方式:新开窗口、内部弹窗和当前窗口打开。

  • 新开窗口:在浏览器一个新的标签页中打开链接。

  • 内部弹窗:在项目内部弹出一个窗口打开链接。

  • 当前窗口打开:在项目当前窗口打开链接,注:新页面会覆盖掉项目


根据变量打开链接

事件触发后,系统会读取当前触发变量的值,并根据变量值打开指定链接