مقدمة : أساسيات الأكشن سكريبتبسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
باذن الله سأقوم بتقديم سلسة من الدروس عن أساسيات الأكشن سكريبت وقد إعتمدت على كتاب فلاش إم إكس للمؤلف ديريك فرانكلين كمرجع لي في إعداد هذه الدروس ..
نبذة عن اللغة: تعد لغة الأكشن سكريبت من اللغات البسيطة والتي تمكننا من التحكم في الخطوط الزمنية frames و الأصوات والقصاصات الفيلمية movieclips و الألوان والبيانات وغيرها.
عناصر اللغة :.. 1ـ الأحداث events 2ـ المتغيرات والمعاملات operators 3ـ التعابير expressions 4ـ العبارات statements 5ـ الدوال functions 6ـ الكائنات objects
ولكي تحقق التفاعل في أفلام الفلاش يلزمك ثلاثة أمور 1ـ حدث event بحيث يبدأ الإجراء عند حصوله 2ـ الإجراء action وهي عبارة عن مجموعة من العبارات statements يتم تنفيذها عند حصول الحدث. 3ـ كائن objects أو هدف يتم التحكم به بواسطة الإجراءات . وكمثال بسيط لهذه الثلاثة الأمور نحلل هذا الكود الفلاشي الموجود بأحد الأزرار .
رمز: on (press){
myMovieClip.gotoAndplay();
}
في هذا الكود نجد أن الحدث "event" ـ on (press) وهو يخبر مترجم الأكواد أننا نريد تنفيذ الأوامر عندما يتم النقر على الزر. أما الإجراء فهو ممثل بالدالة gotoAndplay() وحددنا الكائن أو الهدف بالقصاصة الفلمية myMovieClip والتي تأثرت بالإجراء ..
هذه مقدمة بسيطة للغة الأكشن سكريبت والتي سنتناول – بإذن الله - دروسا عن أساسيات البرمجة بها منقول
عدد المشاهدات 2271 |