المتغيرات المحلية والعالمية في actionscript


  Share  
|


استخدام المتغيرات في actionscript سيكون أمرا سهلا. كل ما عليك فعله هو اسناد قيمة لمتغير الاسم. واليك هذا المثال :

  Myvariable = 7 ؛ 

السابقة الخط الذي يخلق متغير اسمه myvariable اماكن وعدد 7 داخلها. علما ان اسم myvariable تم اختياره بشكل تعسفي من قبل لي. انت يمكن ان اسم المتغير اي شيء. فعلى سبيل المثال ، numbercontainer ، آ ، أو فريد من شأنها جميعا ان نعمل.

انظر الى المتغيرات في العمل ، يمكنك ان تختبرها مع الناتج نافذة. هنا هو باختصار ان البرنامج يمكنك وضع في الاطار الاول للبياض الفيلم :

  Myvariable = 7 ؛ أثر (myvariable) ؛ 

عندما كنت اشغل هذا الفيلم ، ويبدو ان الناتج نافذة مع عدد 7 في آن. عدد 7 خزنت في myvariable وثم تعقبها القيادة كان يستخدم لمكان محتويات myvariable في الناتج نافذة.

المتغيرات العالمية

عالمى متغير واحد هو انه يمكن الوصول الى كامل ارجاء المستوى من فيلم فلاش. يمكنك ان تحدد في اطار واحد ، ، ولكن يبقى ان تتضمن محتوياتها في اطار آخر.

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

في معظم لغات البرمجه ، والمتغيرات العالمية متوافره في كل مكان. ومع ذلك ، فلاش الافلام استخدام نظام المستويات. الفيلم الرئيسي هو أصل زمني المستوى. أي لقطات الفيلم هي فعلا الصغيرة افلام فلاش داخل الرئيسي واحد. الرسومات والكتابات داخل فيلم كليب هي مستوى واحد من أسفل جذور المستوى. المتغيرات العالمية في جذور مستوى لا يمكن الوصول اليها داخل فيلم كليب - على الاقل ليس بشكل مباشر.

المتغيرات المحلية

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

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

ايجاد محلية متغيرة ، انت بحاجة الى استخدام فأر الكلمات الرئيسية. على سبيل المثال ، انت يمكن ان يؤدي الى حدوث المحلية متغير اسمه ومكان mylocal عدد 9 أنه في مثل هذا :

  فأر mylocal = 9 ؛ 

بعد ان قمت بتثبيت المتغير مع فأر الكلمات الرئيسية ، ليست لديك إلى استخدام فأر المحلية مرة اخرى في آن قطعة من المدونه. على سبيل المثال ، الشفره التالية يخلق المحلية المتغير ، لانها مجموعات 9 ، تغييرات قيمتها الى 11 ، ثم ترسله الى الناتج النافذة :

  فأر mylocal = 9 ؛ Mylocal = 11 ؛ أثر (mylocal) ؛ 

عند البت فيه الى استخدام المتغيرات المحلية وعندما لاستخدام المتغيرات العالمية ، والقاعده العامة التي تقضي بجعل هو دائما الى استخدام المتغيرات المحلية ما لم يكن هناك سبب وجيه لاستخدام عالمي. سنقوم في معظمها استخدام المتغيرات المحلية.

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

Share  

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