这里的任何人都知道如何将此表达式转换为术语:
for(var channel=1;channel<30;channel+=3)
下面已经有关于如何将for
语句用于repeat with
的示例,我的问题是我不知道如何在lingo语句中使用channel+=3
,因为他们只提供{{1} }。
channel++
希望你能帮我解决这个问题。感谢。
答案 0 :(得分:1)
正如Lingo reference所说的关于没有递增语法的repeat关键字,你确实自己为通道添加1。但您是否尝试使用更基本的语法c = c + 1
而不是c++
或c += 1
?另外,在Lingo中,你只会添加2,因为重复循环已经在它上面加了1。请参阅下文。
//Lingo
on puppetize
repeat with channel = 1 to 30
_movie.puppetSprite(channel, TRUE)
channel = channel + 2 <---------------------my change here.
end repeat
end puppetize