إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

شرح الدالة math فى السوتش ماكس

تقليص
هذا الموضوع مغلق.
X
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • شرح الدالة math فى السوتش ماكس

    السلام عليكم
    الى الخبراء
    بحثت فى النت كثيرا عن هذا الموضوع ولم اجد وتعب كتير
    الداله لها عدد من الاخيار مثلا داله الجز التربيعى والعدد العشوئى وغيرها
    ارجو شرح كل الدوال
    لو ممكن لوكان فيديو
    وشكرا

  • #2
    دروس شرح الدوال

    بعد اذن الادارة


    اسمحوا لى بالدلالة على بعض المواضيع التى ربما ستتعرض ضمنيا لاستخدام هذه الدالة وهي جميعها للأستاذ خليل جزاه الله خيرا من منتدى جزيرة الرياضيات


    الدرس 14 شرح حدث keypress و استخدامه في عرض ارقام عشوائية و التحريك بالاسهم

    السلام عليكم

    اليكم شرح الدرس بالصوت و الصورة اضغط هنا

    و لكتابة سكربت عرض رقم عشوائي عن الضغط على enter يرجى عمل نص دينامك و اسمه t1 و جعله هدف اي تارجت target
    و ثم اضغط على السين Scene_1 أو حتى النص ثم اذهب الى السكربت و الصق بداخله هذا الأمر

    كود:
    on (keyPress("<Enter>")) {
     t1.text =Math.randomInt(100);   
        
    }
    و لتنفيذ التحريك بالأسهم انشأ شكلا او اي شيء و اعطه الاسم s1 و قم بجعله target
    و قم بالضغط عليه و اذهب للسكربت و الصق بداخله هذا الكود (الأمر)

    كود:
    on (keyPress("<Left>")) {
      s1._x-=10;  
    }
    on (keyPress("<Right>")) {
      s1._x+=10;  
    }
    on (keyPress("<Up>")) {
      s1._y-=10;  
    }
    on (keyPress("<Down>")) {
      s1._y+=10;  
    }
    و سيكون العمل النهائي كالتالي:
    http://www.hesab.net/swishmax3/40.swf

    :fasel:

    الدرس 15 شرح حدث on changed و هو للنصوص عندما يتم التغيير في النص

    اليكم شرح الدرس بالصوت و الصورة اضغط هنا

    و لتنفيذ نفس الامر قم بانشاء نص من النوعinput الذي يكتب بداخله و اكتب اسمه t1 و اجعله target ثم نشط هذا النص بالضغط عليه ثم اذهب الى السكربت و الصق بداخله هذا
    الامر الذي نضعه في t1
    كود:
    on (changed) {
        
        t1._xscale +=20;
        
        }
    و يعني كلما تم التغيير في النص t1
    قم بزيادة عرض النص بمقدار 20 بكسل

    و سيكون العمل النهائي كالتالي:
    http://www.hesab.net/swishmax3/41.swf

    :fasel:

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

    اليكم شرح الدرس بالصوت و الصورة اضغط هنا

    و لكتابة بشكل سريع للكود

    أنشأ 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


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

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

    :fasel:

    الدرس 17 درس المتغيرات النصية و الرقمية و المنطقية

    السلام عليكم

    حمل درس المتغيرات من هنا

    و لعمل تطبيق اتبع الخطوات التالية:
    انشأ نص دينامك و اجعل خطه الخط العربي و اعمل له توسيط و ثم اكتب اسم المتغير في var الحرف t

    اعمل زر و اكتب عليه متغير رقمي و الصق به هذا السكربت لعمل بطاقة خاطفة لارقام بالضغط على سكربت ثم نسخ الكود الاسفل و لصقه بالسكربت

    كود:
    onSelfEvent (press) {
        _root.t=Math.randomInt(100);
    }
    اعمل زر و اكتب عليه متغير نصي و الصق به هذا السكربت لعمل بطاقة خاطفة لنص بالضغط على سكربت ثم نسخ الكود الاسفل و لصقه بالسكربت

    كود:
    onSelfEvent (press) {
        m=Math.randomInt(4);
        
        if (m==0) {
                _root.t="شهر رمضان";
        }else if (m==1) {
                _root.t="شهر القرآن";
        }else if (m==2) {
                _root.t="شهر الطاعات";
        }else if (m==3) {
                _root.t="شهر الغفران";
        }else  {
                _root.t="شهر الرحمة";
        }
       
    }
    اعمل زر و اكتب عليه متغير منطقي و الصق به هذا السكربت لعمل تغيير للمتغير المنطقي بالضغط على سكربت ثم نسخ الكود الاسفل و لصقه بالسكربت

    كود:
    onSelfEvent (press) {
       
        if(_root.t==true){
            _root.t=false;
        }else{
        _root.t=true;
         }; 
       
    }
    و سيكون العمل النهائي كالتالي

    [flash=http://www.hesab.net/swishmax3/43.swf]WIDTH=350 HEIGHT=400[/flash]


    و لعمل متغير نصي قم بالتالي :
    ادرج نص دينامك
    اكتب اسم المتغير فيه في var اجعله c

    ثم انشأ زر و الصق به هذا الكود الذي يكتب به هذه الجملة
    كود:
    on (press) {
        c = "سبحان الله و الحمد لله و الا اله الا الله"
    }
    و لو استخدمت الكود التالي نفس النتيجة

    كود:
    onSelfEvent (press) {
        _root.c = "سبحان الله و الحمد لله و الا اله الا الله"
    }
    اصنع نص داينمك و اعطه الاسم n في var
    كود:
    on (press) {
        n=false;
        
    }
    و بطريقة اخرى

    كود:
    onSelfEvent (press) {
        _root.n=false;
        
    }
    و بالمثل قم بادراج نص داينمك و اعطه الاسم b في var و الصق به هذا السكربت الذي يضيف 1

    كود:
    on (press) {
        b+=1;
    } 
    و بصيغة اخرى
    كود PHP:
    onSelfEvent (press) {
        _root.b+=1;
    }
    و ستاتي البقية لاحقا
    جميع الدروس للأستاذ خليل جزاه الله خيرا

    تعليق


    • #3
      جزاك الله خيرا أخى خادم المسلمين على التعاون والرد الوافي

      تم نقل الدروس بالأكواد للفائدة والتيسير للمتابعة

      تعليق


      • #4
        بارك الله بالسائل وبمن اجاب

        .

        تعليق


        • #5
          جزاك الله خير استاذ خادم المسلين على الشرح
          لكن سؤالى عن ائمة math لان فيها خيارات ماعرفت استخدامها
          وشكرا

          تعليق


          • #6
            خالص الشكر والامتنان على ما بذلتموه من جهود مباركة

            تعليق

            مواضيع تهمك

            تقليص

            المنتدى: القسم العام نشرت بواسطة: Reem2Rabeh الوقت: 04-23-2025 الساعة 04:27 PM
            المنتدى: ضبط وتوكيد الجودة نشرت بواسطة: HeaD Master الوقت: 04-15-2025 الساعة 09:30 AM
            المنتدى: التصنيع والانتاج نشرت بواسطة: HeaD Master الوقت: 04-11-2025 الساعة 01:08 PM
            المنتدى: القسم العام نشرت بواسطة: نوال الخطيب الوقت: 03-19-2025 الساعة 03:07 AM
            المنتدى: الكمبيوتر والإنترنت نشرت بواسطة: عوض السوداني الوقت: 03-18-2025 الساعة 07:22 AM
            يعمل...
            X