2014-05-20 34 views
1

我制作了一个使用苹果脚本的文本游戏,因为它有大约60个结束它很长,所以我想要一些类似于java的代码,让你跳到一个不同的部分代码。AppleScript相当于“跳转到第n行”

这样的事情在苹果中存在吗?

+0

有在Java中没有goto,所以我不知道什么是“等价”将是AppleScript的 –

+0

继续功能颇有几分像Java中的“转到”等价。 –

+0

看看http://docs.oracle.com/javase/tutorial/java/nutsandbolts/branch.html,看看它是否有帮助 – Raj

回答

2

Applescript没有行号goto命令。您必须将条件函数构造为单独的处理程序,然后根据需要调用每个处理程序。

if thisBoolean then 
    runThisHandler() 
else if thatBoolean then 
    runThatHandler() 
else 
    -- do something else 
end 
+0

不是我希望的答案,但它的真实和有用。多谢,伙计 :) –