درس اليوم بسيط جدا جدا جدا يعتمد فقط على
random وهي سلوك يخمن بين ارقام توضع داخلها
يعني لو وضعنا :
---------------------------------------------
random(2)
---------------------------------------------
سوف يخمن بين قيمتين وهي 0 و 1 وهذه هي مانشاهده في الماتركس الارقام المتحركة 0 و 1 لانها تمثل لغة الالة وهذه الوظيفة قوية جدا جدا جدا وبصراحة
بطاقات رعودي (( على سبيل المثال أفضل بطاقات كلها تحوي random )
اذن ماذا نريد في حركتنا هذه :
نريد ارقام كثيرة اذن اكثر من random اذن انشأ نص من نوع dynamic وسمه
في الـ name الاسم m بقي عليك وضع الاكشن ...... بصراحة ممكن تضع الاكشن في اكثر من مكان ويتغيير في الاكشن لكن اسهل شي ضع الاكشن التالي في المشهد الاساسي يعني (( اقصد امام scene )) في الفريم الأول :
----------------------------------------------------------------------------
onEnterFrame() {
m = random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add
random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add
random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add
random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add
random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2);
----------------------------------------------------------
-------------------
طبعا واضح جعلنا القيم الكثيرة هذي في m وهو مكان النص وتلاحظ وجود add
وهي شبيهه بعملية + تقوم بعملية concatenate اي ضم او ارفاق بدون اجراء
عملية الجمع وهي شبيهه بالـ + اذا لم تخصص بـ number للتعامل مع القيمة كرقم
بصراحة انا كررت الكود كثير علشان يتكرر في الـ text وما خبي عليكم المفروض
كما هو بالفلاش دايركت ياخذ سطر جديد اذا تعدى حدود الـ text لكن في السويش
ماكس عيا يضبط معي فاضطريت الى تكرار النصوص بس بقيم اخرى يعني
المتغير الاول m1 ,m2,m3 ......وهكذا وممكن المشكلة من الاصدار غير الكامل
اللي عندي وممكن انا ماعرفت لها زين فاللي عنده الاجابة يفيدني
//////
البعض بيقول ... طيب ليش مولان الله يهداه ماسوى نص وبعدين نسخ ولصق وبس
لالالالالا كذا بياخذ نفس القيمة لان مرجعه كود موضوع في المشهد الرئيسي وبنفس
المتغير M يعني بياخذ نفس القيم وماتصير MATRIX اب تصير ماترخبص
لكن الحل انك تجعل الكود على نفس النص يعني تحول النص الى SPRITE
وبعدين حط الاكشن عليه وانسخ النص وكرره الين تدوخ راح تلقى الاكشن كل واحد
يخمن ويضع القيمة للسبريت الخاص به (( ياشباب فهم الاكشن متعة ))
بس برضه اذا سويتو النص يقبل اكثر من سطر من الاكشن تكفون بلغوني كيف
لانها ماضبطت معاي .................
الان جرب العمل النهائي وراح تدعي لي راح تحصل نفسك كانك كيانو ريفز في فلم
ثورة الماتركس (( اقصد من الانسجام مع الدرس ههههههههههههههههههههههههه))
وحاول تغير بعدين حط random(100) وشف الارقام الكثيرة العشوائية راح
تحصل ارقام كثيرة كانك راسل كروووو في فلم (( العقل الجميل هههههه))
المهم انا اتعمد اني اعطي اكثر من طريقة واوضح وين الخطا في بعض الطرق
علشان زيادة الفهم لااكثر ولالالا اقل
والمثال في المرفقات
(منقول)
random وهي سلوك يخمن بين ارقام توضع داخلها
يعني لو وضعنا :
---------------------------------------------
random(2)
---------------------------------------------
سوف يخمن بين قيمتين وهي 0 و 1 وهذه هي مانشاهده في الماتركس الارقام المتحركة 0 و 1 لانها تمثل لغة الالة وهذه الوظيفة قوية جدا جدا جدا وبصراحة
بطاقات رعودي (( على سبيل المثال أفضل بطاقات كلها تحوي random )
اذن ماذا نريد في حركتنا هذه :
نريد ارقام كثيرة اذن اكثر من random اذن انشأ نص من نوع dynamic وسمه
في الـ name الاسم m بقي عليك وضع الاكشن ...... بصراحة ممكن تضع الاكشن في اكثر من مكان ويتغيير في الاكشن لكن اسهل شي ضع الاكشن التالي في المشهد الاساسي يعني (( اقصد امام scene )) في الفريم الأول :
----------------------------------------------------------------------------
onEnterFrame() {
m = random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add
random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add
random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add
random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add
random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2) add random(2);
----------------------------------------------------------
-------------------
طبعا واضح جعلنا القيم الكثيرة هذي في m وهو مكان النص وتلاحظ وجود add
وهي شبيهه بعملية + تقوم بعملية concatenate اي ضم او ارفاق بدون اجراء
عملية الجمع وهي شبيهه بالـ + اذا لم تخصص بـ number للتعامل مع القيمة كرقم
بصراحة انا كررت الكود كثير علشان يتكرر في الـ text وما خبي عليكم المفروض
كما هو بالفلاش دايركت ياخذ سطر جديد اذا تعدى حدود الـ text لكن في السويش
ماكس عيا يضبط معي فاضطريت الى تكرار النصوص بس بقيم اخرى يعني
المتغير الاول m1 ,m2,m3 ......وهكذا وممكن المشكلة من الاصدار غير الكامل
اللي عندي وممكن انا ماعرفت لها زين فاللي عنده الاجابة يفيدني
//////
البعض بيقول ... طيب ليش مولان الله يهداه ماسوى نص وبعدين نسخ ولصق وبس
لالالالالا كذا بياخذ نفس القيمة لان مرجعه كود موضوع في المشهد الرئيسي وبنفس
المتغير M يعني بياخذ نفس القيم وماتصير MATRIX اب تصير ماترخبص
لكن الحل انك تجعل الكود على نفس النص يعني تحول النص الى SPRITE
وبعدين حط الاكشن عليه وانسخ النص وكرره الين تدوخ راح تلقى الاكشن كل واحد
يخمن ويضع القيمة للسبريت الخاص به (( ياشباب فهم الاكشن متعة ))
بس برضه اذا سويتو النص يقبل اكثر من سطر من الاكشن تكفون بلغوني كيف
لانها ماضبطت معاي .................
الان جرب العمل النهائي وراح تدعي لي راح تحصل نفسك كانك كيانو ريفز في فلم
ثورة الماتركس (( اقصد من الانسجام مع الدرس ههههههههههههههههههههههههه))
وحاول تغير بعدين حط random(100) وشف الارقام الكثيرة العشوائية راح
تحصل ارقام كثيرة كانك راسل كروووو في فلم (( العقل الجميل هههههه))
المهم انا اتعمد اني اعطي اكثر من طريقة واوضح وين الخطا في بعض الطرق
علشان زيادة الفهم لااكثر ولالالا اقل
والمثال في المرفقات
(منقول)
¨°o.O ( على كف القدر نمشي ولا ندري عن المكتوب ) O.o°¨
---
أتمنى لكم إقامة طيبة في الساحة العمانية
---
أتمنى لكم إقامة طيبة في الساحة العمانية
وأدعوكم للإستفادة بمقالات متقدمة في مجال التقنية والأمن الإلكتروني
رابط مباشر للمقالات هنا. ومن لديه الرغبة بتعلم البرمجة بلغات مختلفة أعرض لكم بعض
المشاريع التي برمجتها مفتوحة المصدر ومجانا للجميع من هنا. تجدون أيضا بعض البرامج المجانية التي قمت بتطويرها بذات الموقع ..
والكثير من أسرار التقنية في عالمي الثاني Eagle Eye Digital Solutions
رابط مباشر للمقالات هنا. ومن لديه الرغبة بتعلم البرمجة بلغات مختلفة أعرض لكم بعض
المشاريع التي برمجتها مفتوحة المصدر ومجانا للجميع من هنا. تجدون أيضا بعض البرامج المجانية التي قمت بتطويرها بذات الموقع ..
والكثير من أسرار التقنية في عالمي الثاني Eagle Eye Digital Solutions