对象自动横向循环移动

希望大侠们能提供相关的脚本代码!
 补充:对象能够自动变颜色。

问题补充:
要移动的是字符串

最佳答案

在需要移动的对象属性里面,位置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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐