【求教】上下文菜单传参跟动作右键传参的冲突该如何解决?

动作开发 · 842 次浏览
EXXD 创建于 2022-03-04 16:12

做了个动作,有右键菜单,由右键菜单传参来决定某些计算参数。

本来想用上下文菜单来做动作的快速启动,可是细看才发现在上下文菜单中直接把选中的文字做参数传送了,这样的话就会导致计算参数的错误。即使把右键菜单的参数改得比较特殊,加上判断语句可以防止出错,但是也无法在上下文菜单中使用右键菜单上的那些计算参数。

请问这个问题有办法解决么?


回复内容
CL 2022-03-04 16:15
#1

这个没办法解决的吧,因为在使用上下文菜单的时候是没法去选择右键菜单的。

有一个办法是如果发现不是右键菜单触发的,可以显示一个用户选择,再选择一下要执行的右键菜单操作。

EXXD 2022-03-04 16:20 :
目前我想到的也只有这个方式,不过对于动作面板上左键点击的默认参数,如果多一步用户选择就等于又多按一次键了(懒癌晚期)
CL 回复 EXXD 2022-03-04 16:24 :

如果不想自动传递参数,也可以这里都取消掉试试。


EXXD 回复 CL 2022-03-04 17:10 :

不太懂设置的操作逻辑,试了下取消这两个钩还是一样的结果,我去改右键参数和判断机制好了

回复主贴