事件问题
#自由编辑器
💡常规事件相关问题
1.跳转应用商店&上报试玩结束
Q1:当项目只有一个场景或最后一个场景并非仅是结束场景时,怎么上报试玩结束?
A:可通过添加【上报试玩结束】这一响应事件的方式来实现,建议和跳转应用商店的响应事件设置在一起(不要将场景直接勾选为【结束场景】)
相关阅读: 导出&投放问题 作品制作-重要提示⚠️
Q2:试玩可玩素材时,结尾跳转应用商店只成功跳转了一次,再点击就没反应了,这是怎么回事?
A:这很可能是因为您在跳转事件下勾选了【仅生效一次】,导致玩家点击跳转商店后 再返回可玩时,不能再次跳转。建议:跳转应用商店的相关事件都不要勾选【仅生效一次】
2.复制事件相关问题
Q1:想为多个图层设置相同的事件,一个一个设置太麻烦,怎么操作更快捷呢?
A:①先设置好其中一个图层的事件;②点击事件的【复制】按钮;③按住Ctrl键(苹果电脑使用command键)选中所有要设置同样事件的图层;④点击快捷操作区的粘贴按钮,选择【仅粘贴图层事件】即可

Q2:事件是否支持 选择部分响应事件复制到其他图层上?
A:暂时不支持复制部分响应事件的。如有需要,可先复制整个事件到其中一个图层上,删掉不需要的响应事件后,再重新复制该事件到其他图层上
3.拖拽事件相关问题
Q1:想实现“拖拽图层A到指定位置后,图层A就位于该位置”的效果,已设置了响应事件【设置位置】,但在预览时发现位置会有偏移?
A:注意:响应事件中的【设置位置】代表图层的“绝对位置”,是一个固定值,不会随着横竖屏或其他机型的改变而自动适配。因此想要保证在不同机型不同屏幕下实现目标效果,不建议使用【设置位置】这一响应事件哦!
正确处理方法:①把拖拽的图层和正确放置后的图层拆分为二,并先隐藏正确放置后的图层;②在拖拽图层下设置事件【拖拽到指定位置】,设置响应事件为【隐藏拖拽图层】【显示正确放置后的图层】即可;“点击”类的交互方式同理

Q2:怎么实现当把某物体拖拽到指定位置时,播放一系列正确反馈?
A:①选中目标物品图层;②添加事件【拖拽到指定区域】,并编辑拖拽位置,选择拖拽方向,保存;③然后添加相应的响应事件(正确反馈),如隐藏原图层-显示新图层-播放相关动画和音效
Q3:若某物体未被正确拖拽到指定区域,怎么实现立即弹回原位,并播放一系列错误反馈?
A:平台默认未拖拽到指定区域会自动弹回原位哦,且无拖拽次数限制,因此无需单独设置事件。若想设置错误反馈,可选中目标物品图层,添加事件【抬起】,在【抬起】事件下添加相应的响应事件(错误反馈),如播放错误动画和音效;或直接使用【未拖拽到指定位置】事件
相关阅读: 触发事件
Q4:平台报错弹出“编辑模式下禁用其他功能”是什么情况?
A:这是因为您使用了拖拽类事件,然后在点击了【编辑拖拽区域】按钮后,没有【保存】指定区域导致的。选中事件所在的图层,点击【保存】后可恢复正常操作。

4.响应事件相关问题
Q1:在预览时发现某个动画重复播放了2次,怎么关掉其中一个动画?
A:出现这种情况大概率是设置了2个播放动画相关的响应事件:如一个是点击后播放动画,一个是定时x秒后播放动画。解决办法:选择【点击】事件,在事件下添加一个响应事件为【取消执行延迟】,然后选择对应的定时器ID即可
相关阅读: 制作技巧-事件设置
Q2:已经为某图层设置了动画,但在预览时并未播放,是什么原因?
A:先查看图层状态是否为【隐藏】(若因制作需要隐藏图层,则要在响应事件中添加一条【显示素材】);还需在响应事件下添加一条【从头播放全部动画】或【从头播放单个动画】,选择对应动画即可
Q3:给某图层设置了动画A,又给图层的组设置了动画B,然后在响应事件中添加了【从头播放组的全部动画】,但在预览时却只播放了动画B?
A:注意:虽然在组上设置的动画会同时影响组内资产,但在添加响应事件时则需要分开添加。所以要分别设置2条响应事件:播放某图层的动画、播放图层组的动画
Q4:想实现“在屏幕上点击除正确区域以外的位置时,出现错误反馈,如弹出「✕」”,该怎么设置?
A:步骤详解(点击操作):
添加一个「✕」的图片或文本(可为其设置Q弹晃动的动画),然后调整好位置大小,隐藏掉该图层
添加若干手势区域,框选住错误区域
为其中一个手势区域添加事件-按下;添加响应事件-显示素材「✕」-从头播放「✕」的动画-执行延迟0.5s后隐藏「✕」
复制该事件到其他手势区域即可
注:平台暂时不能实现「✕」随点击位置的不同而出现在不同位置,但可以实现随拖拽位置的不同而出现在不同位置。相关阅读: 制作技巧-事件设置
Q5:想实现“点击某图层/场景后,开始播放视频,当视频播放完,跳转指定场景”,该怎么设置?
A:①视频参数设置为“关闭入场自动播放”、“关闭无限循环”;②选中该图层/场景,添加事件-按下;添加响应事件-显示视频-从头播放视频;③再选中视频图层,添加事件-结束时;添加响应事件-跳转指定场景
相关阅读: 响应事件
Q6:预览可玩素材的过程中,在竖屏下做了某操作后,切换到横屏继续预览,发现xx资源不见了或位置有变化?
A:这可能是因为您使用了“设置缩放”或“设置位置”的响应事件。这两个响应事件因平台逻辑原因,会导致在预览中途切换横竖屏时,缩放值或位置的设置可能会失效(但在实际投放环境中,用户一般不会在试玩中途切换横竖屏)。
调整建议:①去掉“设置缩放”事件,改用 缩放动画+“从头播放动画”的事件 结合实现;或②给“设置缩放”事件所在的图层套一个组,然后将事件的缩放对象选择为组内的该图层。
💡全局变量相关问题
1.全局变量跨场景
Q1:全局变量设置的值,在跳转到其他场景后,是会重置还是继承前一个场景中的数值?
A:全局变量是贯穿所有场景的,不会因切换场景就重置全局变量。除非有事件设置控制全局变量在切换场景后重置。也就是说在任一场景都可以对同一个全局变量进行设置
2.条件判断相关问题
Q1:条件判断有办法复制吗,还是只能手动添加
A:条件判断的整个事件是可以复制的。若同时存在多个条件判断,只想复制其中一个,暂时不可以,需要手动添加(若响应事件较多,可先复制整个条件判断,再删除其他不需要的)
最后更新于