واضح آرشیو وب فارسی:سایت ریسک: اجراي فريم هاي دلخواه ahmadnazanin 19 مرداد 1383, 15:02باسلام ميخواههم فايلي راكه بوسيله 3d max بصورت فايلهاي تك فريمي (jpg) ذخيره شده وازطريق import در لايه هاي مختلف به فلش وارد شده رااز طريق يك متغير تصادفي مثلا تاس (اعداديك تاشش ) كنترل نمايم مثلا به ازاي هريك واحد20فريم به جلو بروديابراي تاس 3بميزان 3*20فريم به جلو برودوياحتي درشرايطي بصورت منفي عمل نموده وبه عقب بازگردد.ازعزيزان حرفه اي عاجزانه تمنادارم مراراهنمايي ويادرصورت امكان اكشن موردنطررابرايم بگذارند. خواهشمندم هرچه سريعتراقدام فرماييد. درضمن من 3d maxرابصورت حرفه اي كاركرده ام ودرخدمت دوستان براي اراپه هركمكي هستم .احمد webdesigner_ali 19 مرداد 1383, 23:53مي خواي اين 20 فرم رو بپره و مثلا از فرم 20 به 40 بره يا مي خواي 20 فرم حركت كنه در ضمن من هم يه مشكل توي 3دي مكس دارم كه حتما از شما مي پرسم تا فردا هم يه نمونه واست ميگذارم اينجا :wink: فقط مشكل ما رو هم حل كن! :D F_spyker 20 مرداد 1383, 07:23منظورت اينه كه به صورت تصادفي به يك فريم بره!! يا اين كه كه مثلا از فريم يك بره به فريم چهار؟؟ بيشتر توضيح بده!! ahmadnazanin 20 مرداد 1383, 14:33من تمامي مراحل متحرك سازي وانيميشن يك بازي را[كه مهره آن بااعداد1تا6مثلاتاس حركت ميكند]ساخته ام اگرخروجي فايل يافايلهاي مربوطه رابافرمت aviبگيرم ظاهرابعدازimportبه فلش نميتوان برروي فريمهاي آن مانوردادپس بناچارازانميشن فريم به فريم (هرفريم يك فايل )بايداستفاده كنم .حال پس ازimporميخواهم يك متغيرتصادفي (تاس )تغريف كنم كه اعدادتاس معرف ميزان حركت به جلوي مهره يادرواقع پخش انيميشن باشد.بنابراين با آمدن عدد1مهره بايدبميزان يك خانه جلوبرودواين يك خانه جلورفتن ميتواندفرضا20فريم (فايل )باشد.تاس بعدي هم اگرمقلا5باشدبايستي بميزان 5خانه ديگرازمحل وضغيت جديد(تاس 1) مهره جابجاشودوطبعابميزان 5*20=100فريم هم ازانيميشن پخش خواهدشدجيزي مثل بازي منچ. اميدوارم توضيحاتم كافي باشد. درضمن چنانچه راه ساده تري وجودداردويا بدون استفاده ازفايل خارجي درخودفلش قادربه ساخت چنين بازي هستيد مرابي نصيب نسازيد با تشكراحمد. F_spyker 21 مرداد 1383, 07:39منظورت رو تقريبا فهميدم.يعني هر وقت تاس عدد دو رو نشون داد مهره شما دو خانه به جلو بره.براي اين كار بايد از يك وضعيت شرطي استفاده كني.و بهش بگي هر وقت تاس عدد دو رو آورد مهره به دو خانه جلو يره.سعي مي كنم يه چيزي بسازم تا شما استفاده كني.البته يه خورده طول مي كشه!! amozesh 21 مرداد 1383, 09:38با سلام شما بايد يك عدد تصادفي بين يك تا شش توليد كنيد كه براي اين كار مي توانيد از دستور زير استفاده كنيد وبراي اينكه ميخواهيد به ازاي هر عدد 20 فريم جلو رود كد شما به اين شكل مي شود gotoAndStop((Number(random(6))+1)*20); اين كد رو مي توانيد در حالت كليد يك كليد قرار دهيد كه با هر با كليك اجرا شود اگر خواستيد 20 فريم هم play شود كافي اين دستور را به Play تغيير دهيد و در انتهاي هر 20 فريم مثلا فريم 20 و 40 و 60 دستور stop() را در اكشن فريم آن قرار دهيد اگر باز هم مشكلتان حل نشد بگوييد تا فايل مورد نظر را برايتان درست كنم ضمنا براي وارد كردن فيلمي مانند نمونه شما بهترين راه gif animation است مو فق باشيد ahmadnazanin 21 مرداد 1383, 16:53با سلام شما بايد يك عدد تصادفي بين يك تا شش توليد كنيد كه براي اين كار مي توانيد از دستور زير استفاده كنيد وبراي اينكه ميخواهيد به ازاي هر عدد 20 فريم جلو رود كد شما به اين شكل مي شود gotoAndStop((Number(random(6))+1)*20); اين كد رو مي توانيد در حالت كليد يك كليد قرار دهيد كه با هر با كليك اجرا شود اگر خواستيد 20 فريم هم play شود كافي اين دستور را به Play تغيير دهيد و در انتهاي هر 20 فريم مثلا فريم 20 و 40 و 60 دستور stop() را در اكشن فريم آن قرار دهيد اگر باز هم مشكلتان حل نشد بگوييد تا فايل مورد نظر را برايتان درست كنم ضمنا براي وارد كردن فيلمي مانند نمونه شما بهترين راه gif animation است مو فق باشيداز زحمت شما ممنونم اما نيست من فلش رو خوب بلد نيستم !! اينه كه موفق نشدم .اگه ميشه زحمتشوبكش . راستي ميخوام فريمها Play بشند. درضمن اكه وقت داشتي يه كم بيشتر راجع به gif animation توضيح بده amozesh 22 مرداد 1383, 10:27با سلام من يك فايل براي شما درست كردم كه انميشن خودتون رو مي توانيد در لايه animation آن قرار دهيد در مورد gif animation هم بعد از امپورت كردن آن در فلش اون رو در تعدادي فريم پشت سر هم وارد مي كند و مي توانيد از آن استفاده كنيد موفق باشيد EHSAN_J 22 مرداد 1383, 11:00مرسي webdesigner_ali 22 مرداد 1383, 18:42آقاي آموزش زحمت كشيدن و ساختن با اجازه ي آق آموزش ما هم فايلمون رو بذاريم ahmadnazanin 23 مرداد 1383, 10:26ازلطف هردوي شما بسيار ممنونم خيلي عالي بودن احمد amozesh 23 مرداد 1383, 18:45آقاي آموزش زحمت كشيدن و ساختن با اجازه ي آق آموزش ما هم فايلمون رو بذاريم خواهش مي كنم اختيار دارين ولي برنامه شما يكم كدش زياد بود كه فكر كنم باعث به مشكل خوردن دوستمون بشه ضمن اينكه كد كمتر خوانا تر هم هست در هر صورت دست شما درد نكنه خسته نباشيد احد آقا قابل شما رو هم نداشت
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 220]