البيانات مشروطه في actionscript


  Share  
|


اذا كنت تعرف كيف نقارن المتغيرات ، ويمكنك استخدام هذه المعلومات لشيء اضافة الى ارسال "صحيح" و "زاءفه" الى الناتج نافذة.

اذا فان البيان

إذا فإن البيان الذي يتيح لك استخدام نتائج المقارنة إلى تغيير الطريقة التي يعمل فيلم فلاش. هنا سؤال بسيط اذا كان البيان ان يقارن احد لنرى ما اذا كان هو 7 ويقفز الى آخر واذا كان الاطار.

  اذا كان (أ == 7) (gotoandplay (10) ؛) 

إذا فإن البيان الذي يبدأ مع كلمة "لو" ، يليه المقارنة. دائما مكان حول المقارنة بين قوسين. ثم هناك المفتوحه القوس.

خطوط المقبل ، حتى نهاية القوس ، وتتضمن المدونه سيتم اعدامهم اذا كانت المقارنة صحيح.

آخر

يمكنك ايضا ان تشمل اختياري التمديد اذا كان البيان الى ان ينفذ بعض المدونه إذا لم يستوف شرط. واليك هذا المثال :

  اذا كان (أ == 7) (gotoandplay (10) ؛) آخر gotoandplay ((15) ؛) 

يمكنك ايضا تمديد اي بيان حتى اذا كان كذلك مع آخر اذا بنود :

  اذا كان (أ == 7) (gotoandplay (10) ؛) والا اذا (أ == 8) (gotoandplay (15) () آخر اذا كان (أ == 13) (gotoandplay (20) ؛) آخر (gotoandplay (25) ؛) 

يمكنك اجراء اذا كان البيان ما دام انك تريد. يمكنك حتى المقارنة بين المتغيرات المختلفة في بنود آخر اذا ؛ وليست هناك قيود على ابقائها الى مقارنة مماثلة.

مجمع مقارنات

كما يمكنك المقارنة بين اكثر من شيء واحد في اي اذا كان البيان. افترض انك تريد ان تذهب الى الاطار الا اذا كان 7 وكان ب 15. انت يمكن ان تفعل ذلك بهذه الطريقة :

  اذا كان () == 7 أ) و (ب == 15)) (gotoandplay (20) ؛) 

فان المشغل ويأخذ اثنين المقارنات ويجمع لهم ، والعودة الحقيقية إلا إذا كانت على حد سواء الحقيقية. بين قوسين كل مكان حول مقارنات منفرده ان نوضح كيف فلاش ينبغي تفسيرها.

يمكنك ايضا استخدام أو الجمع بين اثنين من المقارنات ، ولكن العودة الحقيقية اذا اما هذا او ذاك هو الصحيح.

  اذا كان () == 7 أ) او (ب == 15)) (gotoandplay (20) ؛) 

في هذا القانون ، والفيلم يقفز الى اطار 20 اذا هو 7 ، أو اذا هي ب 15. اذا كان كلاهما صحيح ، كما انه يقفز الى 20 اطارا. ولكن ، اذا ليست ب 7 وليس 15 ، gotoandplay القيادة لم ينفذ.

هذا هو مقال اضافها ميلان midovich

Share  

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