恭喜,你发布的帖子
发布于 2025-11-12 13:22:34
2楼
可以使用接口事件来定义面板类型中的事件和相关参数,在面板实例中,为已创建的事件组态函数列表和脚本的函数。这样,便能在实例中为面板类型中定义的事件组态各种效果。
首先定义事件接口,接口的名字和类型等;
然后在面板的的按钮的事件里分配定义好的接口事件,并分配接口参数。
let parameters = {Parameter_Int:90,Parameter_Bool:true };
Faceplate.RaiseEvent("My_Interface_Event", parameters);
这里将定义好的事件接口分配给这里的按钮的点击事件里,并为接口参数传递了初始值
将面板实例化,并为接口事件分配具体的执行动作(这里是写值)
这个事件里的参数Parameter_Int和Parameter_Bool实际就是两个形参,把形参的初始值写给了实参。
如果使用脚本UI.OpenFaceplateInPopup("Faceplate01_V_0_0_1", "Popup", data, UI.ActiveScreen, false);来弹出面板,是不能使用事件接口的。
请填写推广理由:
分享
只看
楼主