昆仑通态吧 关注:1,083贴子:2,558
  • 2回复贴,共1

求教:关于“使用按钮来控制输入框数据为正值或负值”的问题

只看楼主收藏回复

如标题求教:
举例:设定好输入框(地址:“设备0_4DF0123”)和一个按钮(地址:正负切换),按钮功能设定为“取反”。
希望达到的效果:输入框输入数字“10”,按一下按钮,则输入框内数值变为“-10”,再按一次恢复为“10”。
尝试如下:
按钮脚本
if 正负切换=0 then
设备0_4DF0123 = -1 * 设备0_4DF0123
else
设备0_4DF0123 = 1 * 设备0_4DF0123
endif
以上脚本,模拟的时候,按钮需要按两次才能切换符号,请问出现的问题在哪里,有没有什么解决方法。
感谢各位


IP属地:江苏1楼2020-03-18 14:04回复
    补充一下,另一个脚本:
    if 正负切换=0 then
    设备0_4DF0123=-1*设备0_4DF0123
    endif
    if正负切换=1 then
    设备0_4DF0123=1*设备0_4DF0123
    endif
    以上脚本,模拟效果同第一个脚本。


    IP属地:江苏2楼2020-03-18 14:07
    回复
      想到问题原因了。当 设备0_4DF0123由正被改为负时,再次运算,则会发生1*负依然为负的结果


      IP属地:江苏来自Android客户端3楼2020-03-19 09:16
      回复