どのように機能を終了するアクションスクリプト


  Share  
|


関数を終了したいです。 関数を自動的に終了した後の最後の声明では、関数を実行します。 return文を使用する関数を終了する前に最後に達しています。

声明は、現在の関数の戻り終了しており、アクションスクリプトは、スクリプトの実行を続け通訳して当初の機能に呼び出されます。 クエリ内のすべての機能が体内に従ってreturn文は無視されます。

機能myfunction ( ) (
戻り;
トレース( "と呼ばれません" ) ;

myfunction ( ) ;
/ /実行を続けるここから戻った後、 myfuction ( )を呼び出します。

で、上記の例では、 return文の原因は、関数を終了する任意のアクションを実行する前に、ではありませんので、非常に便利な機能です。 より広く、使用する必要がreturn文を終了し、特定の条件下で機能します。 この例では、関数を終了し、パスワードが間違っている場合:

機能checkpassword (パスワード) (

/ /パスワードではありません" simonsays "は、この機能を終了します。
もし(パスワード! = " simonsays " ) (
戻り;

/ /そうしないと、残りのアクションを実行しています。
gotoandstop ( " treasuremap " ) ;

/ /間違ったパスワードを使用して、この関数呼び出しており、その機能を終了します。
checkpassword ( " mothermayi " ) ;

/ /この機能正しいパスワードを使用しており、その機能をジャンプ
/ / treasuremapフレームします。
checkpassword ( " simonsays " ) ;

これは、記事を追加したガブリエルサビンビ

Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions