条件付きステートメントアクションスクリプト


  Share  
|


変数を比較する方法を知っている場合は、使用することができ、この情報を送信する以外に何かを求める"真の"と" false "にして出力ウィンドウを開きます。

if文

if文を使用することができ、その結果を比較する方法を変更するflashムービーの動作します。 ここでは、単純なif文を使用しているかどうかを比較することが7日とジャンプを別のフレームの場合は、します。

 もし( == 7 ) ( gotoandplay ( 10 ) ; ) 

if文で始まる単語"た場合、 "に続いて比較します。 いつもの場所の周りに括弧比較します。 そこは、ブラケットを開いています。

次の行には、ブラケットを閉じるまで、含まれた場合に実行されるコードを比較しては本当です。

も含めることができ、オプションの拡張子をif文のいくつかのコードを実行している場合ではありません条件を満たした場合。 ここでは、例:

 もし( == 7 ) ( gotoandplay ( 10 ) ; )他の( gotoandplay ( 15 ) ; ) 

if文を延長することもでき、さらに他の節の場合:

 もし( == 7 ) ( gotoandplay ( 10 ) ; )他の場合( == 8 ) ( gotoandplay ( 15 ) ( )他の場合( == 13 ) ( gotoandplay ( 20 ) ; )他の( gotoandplay ( 25 ) ; ) 

if文を作ることができる限りしたいです。 異なる変数を比較することもできた場合は、他の条項;制限がありません似たような比較を維持することができます。

化合物の比較

比較することもでき、 2つ以上のことをif文を使用します。 たかったと仮定します。フレームを見に行く場合にのみだった7とbのだった15 。 このようなことができないこと:

 もし( ( == 7 )および( b == 15 ) ) ( gotoandplay ( 20 ) ; ) 

と比較すると、 2つの演算子を組み合わせて、真実を返す場合にのみそれらは両方とも本当です。 かっこ場所付近の両方を個別に比較を行うことを明確にすべきフラッシュどのように解釈している。

使用することもできまたは2つの比較を組み合わせることが、 trueを返した場合のいずれか1つまたは他のは本当です。

 もし( ( == 7 )又は( b == 15 ) ) ( gotoandplay ( 20 ) ; ) 

このコードでは、この映画にジャンプしフレーム20場合は7場合、またはbは15 。 場合の両方が真ならば、それもジャンプをフレーム20 。 しかし、ではありません7とbの場合ではありません15 、 gotoandplayコマンドではありません実行されます。

これは、記事を追加したミラノmidovich

Share  

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