希望大侠们能提供相关的脚本代码!
补充:对象能够自动变颜色。
问题补充:
要移动的是字符串
最佳答案
在需要移动的对象属性里面,位置X,动态对话框,表达式选一内部变量(例如:move),数据类型选直接,触发器为根据变化。
C脚本,全局动作,新建一个全局动作,触发为周期1s(对象移动的更新速率,可随意)。
if(GetTagWord("move")<0)//0为移动时的最左端,可随意
SetTagWord("move",600);//600为移动时的最右端,可随意
else
SetTagWord("move",GetTagWord("move")-10);//10为每个周期移动的距离,可随意
这是左移,右移类似。
自动变颜色看你根据什么变,根据移动的距离的话可这样:
对象属性-》颜色-》字体颜色-》动态对话框;
表达式选变量move,触发器为根据变化,数据类型为模拟量。
表达式/公式结果:添加,数值范围1,等于:100,字体颜色处右键-》编辑,选一个颜色。可如上多添加几个数值范围。
这样的颜色变化不是渐变的,要想用渐变的则可多设一些数值范围,或用脚本做(得熟悉颜色变量)。
提问者对于答案的评价:
xie xie
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc270886.html