2014-05-20 37 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

不是我希望的答案,但它的真實和有用。多謝,夥計 :) –