الزعيم ₪ ادآرة المنتدى ₪
رقم العضوية : 1 عدد المشاركات : 1132 العمر : 29 الهواية : المهنة : المزاج : جنسيتي : برنامج التصميم : نقاط الخبرة : 17692 احترام قوانين المنتدى :
| موضوع: طريقة عمل بعد ثلاثي للنصوص والاشكال الثلاثاء فبراير 16, 2010 5:18 am | |
| بسم الله الرحمن الرحيم
مساء صباح الخير اعضاء وزوار منتديات المبدعين كافية توني طالع من موقع اجنبي لتعليم السويش وحصلت هذا الأكشن الطريقه جدا اعجبتني قلت لا زم نتعرف عليها جميعا اليوم راح نتعرف على طريقة جدا رائعه وهي تحريك الاشكال يمين وفوق وتحت الدعوه في جميع الاتجاهات عن طريق تحريك الماوس وهذا مثال صغير لدرس http://www.ir11.com/File/1139632376.swf الدرس ما يحتاج شرح با الصور لانه سهل مرررررررررررره واذا في شي محد فاهمه يقولي وان شاء الله ماراح اقصر معاكم
الان نبدا في شرح الطريقة سم بسم الله
في البداية قم با فتح السويش واجعل مقاس العمل مثلا 600 + 600
الان قم با الضغط على اداة الكتابه الي على حرف T ثم قم بكتابة الجملة الي تبيها انا كتبت شبكة عيون الويب التعليمية الان نقوم بتصغير الجملة الا اصغر مقاس الي هو 8
الان نقوم با الضغط با زر الماوس الايمن على الجمله وندخلها داخل سبرايت ونغير اسم السبرايت الى حرف ((((a)))) الان قم با الضغط على Sceneضغطة واحده فقط ثم توجه الى الاسكربت وقم بنسخ هذا الكود ثم قم بلصقه في Scene وليس في السبرايت هذا هو الكود يا اخواني
- الكود:
-
onFrame (1,afterPlacedObjectEvents) { Obj = new Array(); Obj[0]=[100,100,100]; Obj[1]=[100,100,-100]; Obj[2]=[100,-100,-100]; Obj[3]=[100,-100,100]; Obj[8]=[300,100,100]; Obj[9]=[300,100,-100]; Obj[10]=[300,-100,-100]; Obj[11]=[300,-100,100]; Obj[12]=[-300,100,100]; Obj[13]=[-300,100,-100]; Obj[14]=[-300,-100,-100]; Obj[15]=[-300,-100,100]; Obj[16]=[100,300,100]; Obj[17]=[100,300,-100]; Obj[18]=[100,-300,-100]; Obj[19]=[100,-300,100]; Obj[20]=[-100,300,100]; Obj[21]=[-100,300,-100]; Obj[22]=[-100,-300,-100]; Obj[23]=[-100,-300,100];
Obj[4]=[-100,100,100]; Obj[5]=[-100,100,-100]; Obj[6]=[-100,-100,100]; Obj[7]=[-100,-100,-100]; for(i = 0; i <= Obj.length-1; i++) { duplicateMovieClip(_root.a,"a"+i,i+1000); _root["Ball"+i]._x = i*20; _root["a"+i]._y = 100; } _root.a._visible = false; } onFrame (2,afterPlacedObjectEvents) { fl = 200; ya += (400-_root._xmouse)/5000; xa += (300-_root._ymouse)/5000; cosxa=Math.cos(xa); sinxa=Math.sin(xa); cosya=Math.cos(ya); sinya=Math.sin(ya); n = 0; nlen = Obj.length-1; while(n <= nlen) { ypt=cosxa*Obj[n][1]-sinxa*Obj[n][2]; zpt=cosxa*Obj[n][2]+sinxa*Obj[n][1]; xpt=cosya*Obj[n][0]-sinya*zpt; zpt=cosya*zpt+sinya*Obj[n][0]; yscale = 200; scale=fl/(fl+zpt+yscale); xp=xpt*scale; yp=ypt*scale; _root["a"+n]._x = 400+xp; _root["a"+n]._y = 300+yp; _root["a"+n]._xscale = scale*fl; _root["a"+n]._yscale = scale*fl; _root["a"+n].swapDepths(scale*fl); n++; } } onFrame (3,afterPlacedObjectEvents) { gotoAndStop(2); play(); }
قم بتجربة عملك الان وبا التوفيق للجميع
اذا في اي نقطه مو واضحه قولولي حتى اوضح اكثر ويا ليت في تطبيقات عشان اشوف الشرح واضح ولا ؟؟؟؟؟؟ ملاحظة طبعا تقدر تسوي داخل السبرايت اكثر من اسم مو شرط اسم او جمله واحده حسب فكرة المصمم
2 تقدر تسويها اشكال مثلا مو شرط تكون جمله الي في بالك بس سويه تحياتي وتقديري لكم جميعااااااااااااااااااااااااااااااااااااااا | |
|
THE KING ₪ مبدع برونزي ₪
رقم العضوية : 4 عدد المشاركات : 179 الهواية : المهنة : المزاج : جنسيتي : نقاط الخبرة : 15920 احترام قوانين المنتدى :
| موضوع: رد: طريقة عمل بعد ثلاثي للنصوص والاشكال الخميس مارس 04, 2010 2:25 am | |
| مشككككككككككككور
تحياتي
the king
| |
|