المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : الدرس 16 : متى تستخدم onSelfEvent أو on و نقل قيمة من شريحة لشريحة باستخدام global


الاستاذ خليل
08-11-2010, 05:47 AM
السلام عليكم

اليكم شرح الدرس بالصوت و الصورة اضغط هنا (http://www.hesab.net/swishmax3/42.exe)

و لكتابة بشكل سريع للكود
أنشأ Scene_2 -Scene_1 و اعمل لهم أمر توقف عند الفريم 1 أو الثاني .
اختر Scene_1 و أنشأ نص من النوع input باسم t و غير خطه لخط العربي و اعمل له توسيط و اجعله هدف باختيار target .
انشأ زر للمتابعة و اضغط على السكربت و الصق به الأمر التالي :



onSelfEvent (press) {
_global.a =_root.t.text;

gotoSceneAndPlay("Scene_2", 1);
}


اذهب الى Scene_2 و ادرج نص من النوع الداينمك و اعطه الاسم t1 و اجعله هدف باختيار target

و ثم اضغط على Scene_2 و الصق به هذا الامر .


onFrame (2) {
stop();
_root.t1.text= _global.a
}


و بهذا سيتم نقل قيمة النص في t الى t1 بعد الضغط على متابعة اي نستطيع نقل قيمة سواء اكانت رقمية او نصية او حتى منطقية من شريحة لشريحة .
و سيكون العمل النهائي كالتالي
http://www.hesab.net/swishmax3/42.swf


و مجال الاستفادة من هذا الدرس كبير لانك ستقوم مثلا بجعل الشريحة الاولي ليكتب الطالب اسمه ثم سترحب به في الشريحة الثانية
او تستطيع عمل للطالب شهادة بنقل نتيجته للشهادة .

او تستطيع نقل درجات الطالب لشريحة ثانية بها سؤال و بهاذا نقلت نتيجة الطالب من شريحة لشريحة .اي في عمل اختبار الكتروني .

و ننتظر تطبيقكم
الاستاذ خليل

سما الرياضيات
12-02-2010, 11:18 AM
تم التطبيق،،

وبارك الله فيك يا أخي ،،

الاستاذ خليل
12-03-2010, 01:58 AM
عمل ممتاز استاذة