صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 18

الموضوع: كيف تكتب الأكشن سكربت ل "فلاش 5"

  1. #1
    التسجيل
    20-07-2001
    الدولة
    riyadh
    المشاركات
    1,474

    كيف تكتب الأكشن سكربت ل "فلاش 5"

    اوكي شباب هذا الدرس من عملي انا و هنا ما في شرح لشئ معين لكن الشرح سيكون مكثف و شديد على اسلوب كتابه الأكشن سكربت


    اوكي بسم الله الرحمن الرحيم و به نستعين

    اوكي اول شئ و اهم شئ إيش هي عناصر الفلاش

    طبعا الدرس هذا بحسب فهمي لدرس اجنبي إذا يمكن يكون فيه اغلاط و إن شاء الله احد يصححها لي

    اوكي الفلاش يتكون من شئ يسمى sympols (إملا غلط ) المهم تنقسم إلى اكثر من شئ ال movies و هذي من اهم الأشياء
    و الصور image و ما راح تنعامل معاها كثر
    و الأزرار buttons لها ظوابط خاصه و مميزه

    و في اصوات و غيرها لكن هذي هي الرئيسيه

    اوكي الشئ المعين اللي نقدر نسميه هو ال movies

    علشان كذا لها مقدر مميزه للتعامل

    اوكي الأكشن سكربت اسهل مما تتوقعوا شباب تخيلوا الفلاش كله قصه

    الشخصيات في كل قصه تتكلم مع بعض صح تخيل انك انت المخرج

    تقول للممثل 1 روح لليمين و تكلم و للمثل 2 امشي علطول و للمثل 3 اختفي و كذا

    هذي هي الأكشن سكربت
    اوكي بالنسبه لتسميه الmovie clip

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

    لاحظوا في الصوره المربعات المفرغهه

    نوع الرمز هو movie clip

    انا هنا سميته test

    طبعا انا ستعنت بشي بسيط لدرجه انه ما فيه حركه
    قريباً

    _________

    خلصنا ثانويه هيهيهيهيههي

    _________

  2. #2
    التسجيل
    20-07-2001
    الدولة
    riyadh
    المشاركات
    1,474
    اوكي قبل كل شئ علسنا ان نفهم كيف نكتب التسميه في الأكشن سكربت

    يعني نكتب بس

    test =22

    طيب test هو فلم إيش هو ال 22 فيه

    اوكي

    في طريقه إسمها synts and tasx شئ زي كذا لكتابه الأكشن سكربت
    تعتمد بشكل كبير على التسمه

    لكن كيف نسمي

    هناك طريقتين في التسمه

    الأولى انك تسمي بدأ من المكان اللي انت كاتب فيه الإسكربت

    يعني لو مثلا انا حاط الفلم على الصفحه الرئيسيه و الإسكربت كمان على الصفحه الرئيسيه علطول احطها test

    لكن لو مثلا انا حاطط الإسكربت على الصفحه الرئيسيه و الفلم موجود داخل فلم ثاني لنفرض انه father لازم اكتب

    father.test

    راح يقولوا لي عقدتنا كيف فلم تحطه جوا فلم جربها مكن تحط فلمين داخل بعض و ثلاث و اربعه إلى ما لا نهايه بس ما ينفع يكون فلم داخل نفسه


    و الطريقه الثانيه :

    انك تسميها من بدايه الصفحه الرئيسيه و ذلك انك تكتب كلمه تدل على الصفحه الرئيسيه و هي
    كود PHP:
    _root 
    يعني في المثال الأول الفلم كان في الصفحه الرئيسيه نكتب
    كود PHP:
    _root.test 
    وفي المثال الثاني نكتب

    كود PHP:
    _root.father.test 
    طيب يا رايق هذا ما يفيدني
    حبيبي لا تستعجل على رزقك

    التسميه خلصنا منها و هي جدا مهمه
    الأن لكل sympol

    خواصه الخاصه
    مثلا ال صوت له العلو و الإنخفاض و الإتجاه
    الأفلام لها رقم ال frame و و عدد ال frames و السرعه و ال alpha و الtan و الإحداثي السيني X و الإحداثي الصادي Y غيرها غيرها غيرها

    للصور مثلا ال alpha و RGB و غيرها

    لكل منها رمز معين في الفلاش تلاقوها في قائمه proparties


    اوكي طيب يا رايق يا حبيب قلبي لغايه دحين ما استفدنا

    يا عمي صبرا ال ياسر

    بكل سهوله في الفلاش كثير من الرياضيات فيها رموز رياضيه مثل ال + و ++ و && و -

    اوكي هذي معانيها
    && = و
    = مساواه طبيعيه
    == تساؤل المساواه يعني (هل تساوي ؟)
    || or = او (واحده منهم || او or ) ما فرقت
    < = اكبر
    > = اصغر (لانها انجليزي )
    >= = اصغر او يساوي
    <= = اكبر او يساوي

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

    اوكي و فوق كذا في قائمه الأوامر اللي هي ال actions
    يعني تأمر الفلم انه يتحرك play او stop و كذا

    اوكي دحين انا لغايه دحين ماني عارف كيف اكتب السكربت

    هنا الشغل

    الإسكربت ابسط انواعه هو :

    انك تقسم السطر إلى اقسام
    مثلا


    كود PHP:
    first part second part something 
    القسم الأول first part = تسميه العنصر sympol (علشان كذا قلت التسميه فوق مهمه لازم تفهم اللي فوق و لو كلامي مو واضح قولوا )

    القسم الثاني second part = شئ من إثنين خاصيه او امر

    يصير غصبن عنك القسم الثاني يكون خاصيه او امر

    لو كان خاصيه نحط اليساوي زي كذا مثلا

    كود PHP:
    _root.father.test._ALPHA 50 
    يصير هنا انا حدتت ال alpha (الشفافيه) انها تكون 50 يعني النصف

    لو كان فعل
    كود PHP:
    father.test.PLAY() 
    ما احط يساوي لاني ما راح احدد قيمه لكن تختلف من فعل لأخر ممكن تحطوها من القائمه علشان تعرفوا المطلوب

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

    راح يقولوا احنا اصلا فاهمين إيش ال alpha و hit test و و و و و فوق كذا ما نعرفها كلها

    اقوولهم هدو بالكم لا تشوتوني كلها موجوده في قوائم

    كلها موجوده في قائمه objects تحتها راح تلاقي عده قوائم مسماه على حسب الأوبجكت الصوت الأفلام الماوس


    اممم بس هنا في سؤال يطرح نفسه

    يا رايق كيف نفرق بين الخاصيه و الأمر



    الخاصيه لها خاصيه مميزه جدا اول شئ تنكتب باللون الأخضر في النافذه (انا لاغي الألوان )
    و لها خاصيه ثانيه ان كل خاصيه تلاقي قبلها _
    يعني ال alpha تنكتب
    كود PHP:
    _alpha 
    ال الإحداثي السيني ينكتب
    كود PHP:
    _x 
    التكبير السيني (بالعرض)
    كود PHP:
    _xScal 
    + إن شاء الله الرد الثاني اكتب معاني لبعض الخصائص مع ان اللي يعرف شويه في الكمبيوتر راح يفهمها كلها

    شباب لو ما فهمتوا اي شئ قولوا لي و إن شاء الله اشرحه مره ثانيه (صرت مدرس إبتدائي )

    امم و شباب في اوامر ما تحتاج لتسميه

    ليش لانها تسوي اشياء عامه
    قريباً

    _________

    خلصنا ثانويه هيهيهيهيههي

    _________

  3. #3
    التسجيل
    20-07-2001
    الدولة
    riyadh
    المشاركات
    1,474
    هذي الصوره اللي في الدرس الأول
    http://www.albo3d.com/vb/attachment.php?s=&postid=288
    قريباً

    _________

    خلصنا ثانويه هيهيهيهيههي

    _________

  4. #4
    التسجيل
    11-08-2002
    الدولة
    المملكه/الشرقية
    المشاركات
    33
    يالله وين الدرس الثاني

  5. #5
    التسجيل
    20-07-2001
    الدولة
    riyadh
    المشاركات
    1,474
    الرسالة الأصلية كتبت بواسطة Black Raiden 01
    يالله وين الدرس الثاني
    :0) :0) :0)

    و الله متوقع ان ولا احد يفهمه مع انه سهل

    حبيبي فوق خلاصه كيف تكتب الأكشن سكربت


    اممم في شئ ما ذكرته انك ممكن تدخل المعادلات الرياضيه في كل شئ

    مثلا

    كود PHP:
    _root.father.test._Xscal _xmouse-360 /100 
    كذا راح يسوي إيش يتحكم في التكبير الجانبي بمقدار قدره (مكان الماوس - 360 مقسوم على 100 )

    لكن شئ زي هذا لازم تحطه في سكربت الفلم و تحط ال نظام ال enterframe علشان يستمل علطول طوال ما الفلم شغال
    قريباً

    _________

    خلصنا ثانويه هيهيهيهيههي

    _________

  6. #6
    الصورة الرمزية C.Falcon
    C.Falcon غير متصل ҳ̸Ҳ̸ҳ •° The Chevalier °• ҳ̸Ҳ̸ҳ •°
    التسجيل
    19-03-2001
    الدولة
    KSA - JEDDAH
    المشاركات
    7,812
    [swf=http://mypage.ayna.com/falkonmann/flash/Movie1.swf][/swf]

    [swf=http://mypage.ayna.com/falkonmann/flash/Movie2.swf][/swf]

    [swf=http://mypage.ayna.com/falkonmann/flash/Movie3.swf][/swf]

    [swf=http://mypage.ayna.com/falkonmann/flash/Movie4.swf][/swf]

    [swf=http://mypage.ayna.com/falkonmann/flash/Movie5.swf][/swf]
    إيش رأيك

  7. #7
    الصورة الرمزية C.Falcon
    C.Falcon غير متصل ҳ̸Ҳ̸ҳ •° The Chevalier °• ҳ̸Ҳ̸ҳ •°
    التسجيل
    19-03-2001
    الدولة
    KSA - JEDDAH
    المشاركات
    7,812
    و هذه كمان

    [swf=http://mypage.ayna.com/falkonmann/flash/Movie6.swf][/swf]

    [swf=http://mypage.ayna.com/falkonmann/flash/Movie7.swf][/swf]

    [swf=http://mypage.ayna.com/falkonmann/flash/Movie8.swf][/swf]

    [swf=http://mypage.ayna.com/falkonmann/flash/Movie9.swf][/swf]

    [swf=http://mypage.ayna.com/falkonmann/flash/Movie10.swf][/swf]

    [swf=http://mypage.ayna.com/falkonmann/flash/hhh.swf][/swf]
    التعديل الأخير تم بواسطة C.Falcon ; 18-08-2002 الساعة 04:02 PM

  8. #8
    التسجيل
    20-07-2001
    الدولة
    riyadh
    المشاركات
    1,474
    جميل اخي

    لكن بالنسبه للساعه

    ما تقدر تخليها على النظام الإثنى عشري و الثواني فيها في حاله كانت اقل من 10 تكتب 01 او 02 او 03 و كذلك الدقائق

    + ما تقدر تضيف ال AM و ال PM

    ورينا شطارتك

    واستعمل ال IF
    قريباً

    _________

    خلصنا ثانويه هيهيهيهيههي

    _________

  9. #9
    التسجيل
    20-07-2001
    الدولة
    riyadh
    المشاركات
    1,474
    اخوي فالكون جميل شغلك

    لكن الموضوع هذا عن الأكشن سكربت بالتحديد علشان كذا بالذات قلت لك عن الساعه و عجبتني الأله الحاسبه جميل اخوي


    لكن البقيه كلها على الرسم و القوه

    يعني الأولى guid line

    الثانيه زر عادي

    الثالثه mask
    الرابعه shape

    الخامسه shape

    السادسه ممكن تتسىي ب 20 00 طريقه و الأكشن واحده منهم و الرسم واحده منهم

    السابعه زي الي قبلها

    التوقيت عجبتني بس سوي اللي قلته لك

    التاسعه جميله ال duplicate و اللي انت مسويه روعه

    الألى الحاسبه و استعمال NEW


    فنان قد تكون مجموعه دروس لكن اتمنى انك فهمت كيف تنكتب علشان تقدر تسوي شئ خاص بك
    قريباً

    _________

    خلصنا ثانويه هيهيهيهيههي

    _________

  10. #10
    الصورة الرمزية C.Falcon
    C.Falcon غير متصل ҳ̸Ҳ̸ҳ •° The Chevalier °• ҳ̸Ҳ̸ҳ •°
    التسجيل
    19-03-2001
    الدولة
    KSA - JEDDAH
    المشاركات
    7,812
    انا مبتدئ فلاش .... بس حبيت أحط أعمالي..
    و على فكرة
    الساعة عندي خربانة ... التوقيت العادي مقدم ساعة ?:
    إذا تقدر تساعدني أكون لك شاكر ...

  11. #11
    التسجيل
    20-07-2001
    الدولة
    riyadh
    المشاركات
    1,474
    الرسالة الأصلية كتبت بواسطة C.Falcon
    انا مبتدئ فلاش .... بس حبيت أحط أعمالي..
    و على فكرة
    الساعة عندي خربانة ... التوقيت العادي مقدم ساعة ?:
    إذا تقدر تساعدني أكون لك شاكر ...
    تأكد ان ساعه الكمبيوتر صحيحه


    + الأشياء اللي قلتها لك سهله


    لكن اكتب القصه صح

    يعني مثلا ابراك تترجم هذي

    لو الساعات اكبر من 12 إذا الساعات = الساعات -12
    قريباً

    _________

    خلصنا ثانويه هيهيهيهيههي

    _________

  12. #12
    الصورة الرمزية C.Falcon
    C.Falcon غير متصل ҳ̸Ҳ̸ҳ •° The Chevalier °• ҳ̸Ҳ̸ҳ •°
    التسجيل
    19-03-2001
    الدولة
    KSA - JEDDAH
    المشاركات
    7,812
    أترجم إيش أصلا انا ما أعرف إلا الشئ البسيط في الفلاش ...
    انت علمني كيف أعدل الساعة ...
    تأكد من ساعة الجهاز ما فيها شي ..
    يمكن الآكشن عندي غلط ؟؟

  13. #13
    التسجيل
    20-07-2001
    الدولة
    riyadh
    المشاركات
    1,474
    اوكي اخوي ما اعرف طريقه ال gmt

    لكن الأن الكود صح و توقيتها هو نفسه التوقيت اللي في الكمبيوتر عندي

    لانه اصلا يأخذ التوقيت من الجهاز

    و في طريقه للنت لكني ما اطلعت عليها لاني غير مهتم بها

    اوكي شوف اخوي

    انسخ لي الكود اللي في ملف الفلاش عندك و انا اعدل لك هو هنا و افهمك التعديل و اخليه لك ب ال am و pm و التوقيت الإثنى عشري
    قريباً

    _________

    خلصنا ثانويه هيهيهيهيههي

    _________

  14. #14
    الصورة الرمزية C.Falcon
    C.Falcon غير متصل ҳ̸Ҳ̸ҳ •° The Chevalier °• ҳ̸Ҳ̸ҳ •°
    التسجيل
    19-03-2001
    الدولة
    KSA - JEDDAH
    المشاركات
    7,812
    هذا حق تعريف الوقت
    new Date()
    هذا حق التوقيت المحلي
    hh.getHours()+":"+hh.getMinutes()+":"+hh.getSeconds()
    هذا حق توقيت GMT
    hh.getUTCHours()+":"+hh.getUTCMinutes()+":"+hh.getUTCSeconds()

  15. #15
    التسجيل
    20-07-2001
    الدولة
    riyadh
    المشاركات
    1,474
    اوكي اخوي دحين نستعمل ال IF

    IF (hh>12) { اسم حق التظهير= hh+":"+mm + ":" + ss + "PM"}
    else { اسم حق التظهير= hh+":"+mm + ":" + ss + "AM"}

    هذا علشتن يظهر ال am و pm

    If(hh>12) { hh = hh-12}
    هذا التوقيت الإثنى عشري

    if (mm<10) { mm = "0"+mm}
    if (ss<10) { ss= "0"+ ss }

    اي اخوي بس لازم هذي الأكواد تنحط في movie clip و تستعمل الكلب إيفنت enterFrame
    قريباً

    _________

    خلصنا ثانويه هيهيهيهيههي

    _________

صفحة 1 من 2 12 الأخيرةالأخيرة

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •