幫忙用c腳本編一套動(dòng)作,一變量從零逐漸增加到100 再從100逐漸減小到零,如此循環(huán)。
劉玉蓉
發(fā)布于2014-09-17 17:20
1
0
標(biāo)簽:
幫忙用c腳本編一套動(dòng)作,一變量從零逐漸增加到100 再從100逐漸減小到零,如此循環(huán)。
佳答案
我來寫一個(gè)吧!程序全部?jī)?nèi)容如下:
滿足 桃花春風(fēng) 的所有要求。并且不需要為這個(gè)程序賦任何初始值,也不需要指定數(shù)據(jù)是變大還是變小。 它自動(dòng)實(shí)現(xiàn)0依次變大到100再依次減小到0再……
建一個(gè)全局腳本 觸發(fā)周期 1S
CCC是8位無符號(hào)變量,也就是這個(gè)不停變化的值!
KKK是8位無符號(hào)內(nèi)部變量,作為內(nèi)部標(biāo)示使用!
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;