接下来可能有小朋友要问了,你这个水炮力度不能动态修改呀!我们可以这样做,下面这个例子中,我们用as两个键控制水炮力度的增减,其中的delay延时函数是为了防止运行过快太卡,也可以更容易的看到输出结果(执行太快卡屏,楼主电脑太渣),初学者不用管函数是怎么写的,直接用就好。//后面的是注释,不用写。
上图代码:
varpower=0;//定义一个输出力度变量
functiondelay(time)
//延时函数,直接用就行
{
var ok=0;
setTimeout(time,function(){ok=1;});
while(1)
{
if(ok==1)
{
break;
}
}
}
while(1)//一个永不停息的循环
{
if(in(1)==1)//如果检测到A键按下
{
power=power+0.01;//输出力度+0.01
}
if(in(2)==1)//如果检测到S键按下
{
power=power-0.01;//输出力度-0.01
}
out(0,power);//将power传递给水炮
delay(0.1);//延时0.1s
print(power);//打印输出力度信息
}