Sovit2D文档中心 / 产品使用指南 / 定义回调事件
定义回调事件
可以针对场景中任意一个对象定义回调事件。模型场景设计界面,选中组件后,在右边事件选项卡中可以针对选中的组件设置事件。如图 事件绑定。可以选择事件类型有:单击事件、双击事件、鼠标进入事件和鼠标离开事件等。
操作方法:选中要绑定事件的对象-》进入事件定义-》选择事件类型-》定义回调数据(可以定义静态数据或者通过数据源定义动态数据)-》保存事件
图 事件绑定
定义好回调事件以后,在其他业务系统中通过IFrame集成当前页面,即可使用平台提供的回调函数获取场景中交互事件时返回的数据。通过这种方式可以实现在集成页面中创建自己的业务事件,如实现弹出层显示详细信息,或者实现页面跳转等操作。具体函数调用方法请参考下面章节《事件回调函数调用方法》
测试效果如下:
通过事件回调实现自己的弹出Div效果。
注:事件回调除了能获取自己定义的返回数据外,还能获取到当前对象的其他信息如对象的坐标、属性等。