帮忙用c脚本编一套动作,一变量从零逐渐增加到100 再从100逐渐减小到零,如此循环。
刘玉蓉
发布于2014-09-17 17:20
1
0
标签:
帮忙用c脚本编一套动作,一变量从零逐渐增加到100 再从100逐渐减小到零,如此循环。
佳答案
我来写一个吧!程序全部内容如下:
满足 桃花春风 的所有要求。并且不需要为这个程序赋任何初始值,也不需要指定数据是变大还是变小。 它自动实现0依次变大到100再依次减小到0再……
建一个全局脚本 触发周期 1S
CCC是8位无符号变量,也就是这个不停变化的值!
KKK是8位无符号内部变量,作为内部标示使用!
if(GetTagByte("ccc")>100||GetTagByte("ccc")<0)
SetTagByte("ccc",0); //Return-Type: BOOL 异常范围的处理
if((GetTagByte("kkk")!=0)&&(GetTagByte("kkk")!=1))
SetTagByte("kkk",0); //Return-Type: BOOL 异常范围的处理
if((GetTagByte("kkk")==0)&&(GetTagByte("ccc")<100))
SetTagByte("ccc",(GetTagByte("ccc")+1));
if((GetTagByte("kkk")==0)&&(GetTagByte("ccc")>=100))
{SetTagByte("kkk",1);SetTagByte("ccc",GetTagByte("ccc")-1);}
if((GetTagByte("kkk")==1)&&(GetTagByte("ccc")>0))
{SetTagByte("ccc",GetTagByte("ccc")-1);}
if((GetTagByte("kkk")==1)&&(GetTagByte("ccc")<=0))
{SetTagByte("kkk",0);SetTagByte("ccc",GetTagByte("ccc")+1);}
return 0;