将C转换为Lingo

时间:2016-03-31 09:16:23

标签: lingo

这里的任何人都知道如何将此表达式转换为术语:

for(var channel=1;channel<30;channel+=3)

下面已经有关于如何将for语句用于repeat with的示例,我的问题是我不知道如何在lingo语句中使用channel+=3,因为他们只提供{{1} }。

channel++
希望你能帮我解决这个问题。感谢。

1 个答案:

答案 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