const Opera_Step_To_1 = operaData.createFrame(FrameType.setParam, {
frame: Opera_Step,
param: "value",
value: "1",
});
const Opera_Step_To_3 = operaData.createFrame(FrameType.setParam, {
frame: Opera_Step_2,
param: "value",
value: "3",
});
video1.setEvents({
event: "onPlayTimeAt",
params: {
sec: 2,
},
bind:[
Opera_Step_To_2,
Opera_Step_To_1,
],});
在剧情设计过程中 , 添加关键帧之后, 使用FrameType.setParam 设置Opera_Step 值, 但是只有 Opera_Step_To_2, 生效, Opera_Step_To_1 没有生效,将 Opera_Step_To_1, 和 Opera_Step_To_2 调换位置, 只有 Opera_Step_To_1生效
const var_test01 = operaData.createFrame(FrameType.var, { value: "1", globalName: "test01", }); const var_test02 = operaData.createFrame(FrameType.var, { value: "2", globalName: "test02", }); const var_set01 = operaData.createFrame(FrameType.setParam, { frame: var_test01, param: "value", value: "11", }); const var_set02 = operaData.createFrame(FrameType.setParam, { frame: var_test02, param: "value", value: "22", }); video3.setEvents({ event: "onPlayTimeAt", params: { sec: 3, }, bind: [var_set01, var_set02], });
按照楼主描述我写了一个类似的Demo,但是并没有发生楼主所描述 var_set01 未生效,var_set02 生效的情况,还请提供更为详尽的剧本脚本。可以前往
https://wechat-miniprogram.github.io/minigame-unity-webgl-transform/Design/IssueAndContact.html#%E5%B0%8F%E6%B8%B8%E6%88%8F%E5%AE%A2%E6%9C%8D%E5%8A%A9%E6%89%8B
扫描二维码联系小游戏助手直接与我们沟通调试。