ورود

نسخه کامل مشاهده نسخه کامل : درخواست راهنمایی برای ایجاد یک بازی توپ جنگی توسط Macromedia Flash 8



Ship Storm
14-08-2008, 21:10
سلام دوستان و اساتید
یک پروژه ای هست که باید با نرم افزار Macromedia Flash 8 طراحیش کنم چون تازه دارم کار میکنم خیلی از جاهاش رو میمونم چکار باید بکنم گفتم اینجا مطرح کنم تا راهنماییم کنید که باید چکار کنم
ابتدا یه عکس از نمای کلی پروژه میزارم تا ببینید:

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

شرح ماجرا اینطوریه که یک توپ جنگی داریم که از 3 قسمت لوله و پایه و گلوله تشکیل شده(تمامی قطعات قبلا با فتوشاپ طراحی شدند) و در بالای صفحه 3 تا دکمه + و - و یک دکمه هم برای زمانی که قصد شلیک داریم
به بکگراند هم زیاد دقت نکنید چون فقط یه عکسه و هیچ Shape ای رو شامل نمیشه .
حالا ما میخوایم با زدن روی دکمه + درجه لوله توپ اضافه بشه و با زدن روی دکمه - درجه لوله توپ کم بشه و زمانی که تنظیم شد دکمه شلیک رو میزنیم و در اینجا گلوله ای که در دهانه لوله توپ قرار داره از لوله خارج میشه و بر اساس اون زاویه ای که تنظیم شده بوده به سوی هدف پرتاب میشه حالا یکسری هدق هم باید سمت راست قرار بگیره که در مورد اون بعدا توضیح میدم فعلا تا همین حد بریم جلو فکر کنم تا شنبه برامون کافی باشه.
پروژه رو هم تا یه حدی رفتم جلو البته خیلی کم که میتونید از لینک زیر بگیریدش و حجمش هم خیلی کمه:


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

ممنون میشم در این زمینه راهنمایی های لازم رو بفرمایید.
با تشکر و تقدیم احترام :11:

Arman_BM
14-08-2008, 21:25
سلام

بازی تانک مال 2play هست که قبلا بهترش رو ساخته و توی اون قدرت شلیک + در نظر گرفتن باد + چندین و چند نوع گلوله (نزدیک به 12 نوع) و توانایی خریدن وسایلی چون سپر (انواع مختلف) بنزین و چتر نجات و..... وجود داره که همش تو یه فلش که بنظرم کمتر از یک مگابایته گنجونده شده و اون هم با فلش قدیمی هست ولی نمیدونم چه ورژنیه

این رو گفتم که فقط بدونین و قصد توهین نداشتم.... گفتم بدونین که بعدا شاید متوجه بشین که همچین چیزی قبلا بوده، ناراحت نشین
وگر نه ساخت همچین پروژه ای خیلی خوبه

Ship Storm
15-08-2008, 17:17
سلام

بازی تانک مال 2play هست که قبلا بهترش رو ساخته و توی اون قدرت شلیک + در نظر گرفتن باد + چندین و چند نوع گلوله (نزدیک به 12 نوع) و توانایی خریدن وسایلی چون سپر (انواع مختلف) بنزین و چتر نجات و..... وجود داره که همش تو یه فلش که بنظرم کمتر از یک مگابایته گنجونده شده و اون هم با فلش قدیمی هست ولی نمیدونم چه ورژنیه

این رو گفتم که فقط بدونین و قصد توهین نداشتم.... گفتم بدونین که بعدا شاید متوجه بشین که همچین چیزی قبلا بوده، ناراحت نشین
وگر نه ساخت همچین پروژه ای خیلی خوبه

ممنون دوست عزیزم
من میخوام بدونم چجوری باید این رو بسازم و از راهنمایی های شما در قسمت های مختلف این پروژه بهره بگیرم و نمیخوام کارم کپی باشه چون دوست دارم یاد بگیرم .
ممنون و با تشکر

Ship Storm
16-08-2008, 16:59
دوستان کسی نبود راهنمایی کنه؟

SIMON137
16-08-2008, 23:28
دوستان کسی نبود راهنمایی کنه؟

سلام ، خوبي ؟
اين جور كارا خوراك برادر حسينه ، دانلود مي كنه ، درسته مي كنه ، آپلود ميكنه [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
من دارم دانلود ميكنم ببينم دنيا دسته كيه ؟!!!![ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

Ship Storm
17-08-2008, 08:33
سلام ، خوبي ؟
اين جور كارا خوراك برادر حسينه ، دانلود مي كنه ، درسته مي كنه ، آپلود ميكنه [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
من دارم دانلود ميكنم ببينم دنيا دسته كيه ؟!!!![ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

به به :31:
چه برادر خوبی آقا ما منتظریم ببینیم چی میشه :20::46:
دستش دردنکنه :11::40:

SIMON137
17-08-2008, 10:40
در ادامه تصحيحات ذكر كنم حسين = blackfox[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

Ship Storm
17-08-2008, 11:28
در ادامه تصحيحات ذكر كنم حسين = blackfox[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

به به به سراغ ایشان میرویم:31:

Ship Storm
18-08-2008, 19:01
دوستان چجوری زاویه شلیک رو تعیین کنم و چجوری زمانی که روی دکمه شلیک میزنم توپ با همون زاویه باید مسیرش رو ادامه بده
ممنون میشم راهنمایی کنید

blackfox
19-08-2008, 13:39
دوست عزیز اینم سورس اصلاح شده ی شما ، سعی کردم اکشن نویسیش سخت نباشه و ساده اکشن دادم و از فانکشن استفاده نکردم . از تکنیک اکشن نویسی چند پارچه ( داخل مووی کلیپ های جدا ) استفاده شده تا راحت تر متوجه روند کار بشی .

اینم سورس :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

گلوله رو هم خودت به همون شیوه اکشن بده .

Ship Storm
20-08-2008, 06:42
دوست عزیز اینم سورس اصلاح شده ی شما ، سعی کردم اکشن نویسیش سخت نباشه و ساده اکشن دادم و از فانکشن استفاده نکردم . از تکنیک اکشن نویسی چند پارچه ( داخل مووی کلیپ های جدا ) استفاده شده تا راحت تر متوجه روند کار بشی .

اینم سورس :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

گلوله رو هم خودت به همون شیوه اکشن بده .

ممنون آقا حسین جان لطف کردی آقا زحمت شد برات شرمنده :40::11:
برم ببینم چی شده:46:

Ship Storm
20-08-2008, 07:17
آقا حسین عزیز اومدم فایل رو باز کنم با این Error مواجه شدم ایراد از کجاست؟

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

blackfox
20-08-2008, 07:26
اینم یه سورس برای نسخه 8 فلش :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

فایل قبلی سورس نسخه ی CS3 بود که کار نکرد ، پیشنهاد می کنم حتما از این نسخه استفاده کنی . 8 قدیمی شده دیگه .
لینک دانلود رو با کیجن تو انجمن گذاشتم ، خواستی دانلود کن .

Ship Storm
20-08-2008, 10:14
اینم یه سورس برای نسخه 8 فلش :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

فایل قبلی سورس نسخه ی CS3 بود که کار نکرد ، پیشنهاد می کنم حتما از این نسخه استفاده کنی . 8 قدیمی شده دیگه .
لینک دانلود رو با کیجن تو انجمن گذاشتم ، خواستی دانلود کن .

ممنون حسین آقای عزیز
نسخه CS رو خودم ندارم ولی به دوستم میگم برام دانلودش کنه
باز هم یه دنیا ممنون از لطفت :11::40:

Ship Storm
20-08-2008, 11:25
حسن آقای عزیز چند تا سوال دارم ممنون میشم جوابم رو بدید:

تو این پروزه یه آبجکتی اضافه شده به نام rotationmov که قبلا نبود میشه بگید این رو از کجا اضافه کردید؟
همه کدها رو تو لایه Action گذاشتید ایا من هم بقیه کد ها رو تو همین لایه باید اضافه کنم؟
اول کد نویسی نوشتید :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدمیشه بگید علتش چی بوده؟
توی کد هاتون مثلا نوشتید :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

این معنی 2 اینجا چی هستش یه پارامتری هستش دادید درسته؟حالا برای چی 2؟
شما در کد نویسی اصلا نامی از Lole نبردید حالا من بخوام برای گلوله توپ همین کار رو انجام بدم چجوری باید عل کنم؟(قضیه بر نمیگیرده به همون آبجکت rotationmov که اضافش کردید)
یه جا نوشتید :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیددر موردش یکم توضیح میدید که کارش چیه؟

یکجا هم این چنین نوشته شده:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدممنون میشم در مرد این یکی هم توضیح بدید

blackfox
20-08-2008, 11:36
rotationmov یه مووی کلیپه که هیچ شیپی نداره ، فقط توش اکشن نوشته شده .
هر چی سوال کردی بر می گرده به همین rotationmov .
تو لایبرریت رو نگاه کن ، یه مموی کلیپ هست به نام rotation . این همون مووی کلیپیه که instance name اش برابره rotationmov ه .
اکشن های تغیر زاویه لوله در همین مووی قرار داره . این مووی در فریم اول و در لایه action قرار داره ، تو عکس زیر مشخص کردم :

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

به اکشن هاش نگاه کن ، سوالاتت حل میشه .

Ship Storm
20-08-2008, 13:19
ممنون حسین آقای عزیز بابت راهنمایی خوب و سریعتون
چند تا سوال برام پیش اومده:
1-مووی کلیپه که هیچ شیپی نداره رو چجوری اوردید؟من در زیر Library روی گزینه new Symbol میزنم و یک مووی کلیپه درست میکنم ولی هیچی روی صفحه نمایش داده نمیشه و نمیشتونم مثل شما بهش اسم بدم مثلا rotationmov2 علت چیه؟

2-من برای قسمت گلوله که دقیقا مثل همون لوله بره بالا باید کد هام رو تو همون لایه Action در زیر کدهای شما قرار بدم؟

3-لوله و گلوله یه به زاویه ای رسیده حالا قصد شلیک داریم در مورد زاویه شلیک و پرتاب گلوله هم میشه توضیح بدید.

با تشکر از زحمات شما

blackfox
20-08-2008, 14:12
Ship Storm جان کافیه مموی کلیپی که فقط حاویه اکشن اسکریپه رو همون جور که گفتی از طریق دکمه ی زیر لایبرری بسازی و اکشن هات رو داخلش بویسی . حالا مووی کلیپ رو از داخل لایبرری به داخل صفحه کار دراگ کن . مووی کلیک در محلی که رها بشه به صورت یه نقطه ی سفید ( مثل عکس پست قبلی ) ظاهر میشه . روش کلیک کن تا انتخاب بشه و بهش نام جایگزین بده .
در مورد اکشن پرتاب گلوله باید با قوانین فیزیکی پرتاب در صفحه ( دو بعد ) آشنا باشی و با توجه به پارامتر های y_. و x_. مسیر حرکت گلوله رو مشخص کنی . سخته ولی شدنیه ( شرمندت میشم اگه بخوای اینم واست درست کنم ، چون سرم حسابی شلوغه ، دارم رو فلشه خودم کار می کنم ). سعی خودت رو بکن ، حتما نتیجه میگیری دوست عزیز .

Ship Storm
20-08-2008, 19:38
حسین اقای عزیز من تا یه جاهیی رفتم و کدهاش رو نوشتم خیلی ممنونم از راهنمایی خوبتون 4 ساعت روش کار کردم و یه کارایی کردم لطف میکنید یه نگاهی بندازید بهش خیلی از جاهاش ایراد داره
در ضمن من نمیخوام خدائی نکرده تو زحمت بیافتید و بخواید این رو درست کنید چون این یه تمرین دانشگاهی هستش و اصلا هم قصدم از اینکه اینجا از شما راهنمایی میخوام این نیست که بخوام این پروژه رو بسازید برام تکمیل و آماده دوست دارم خودم مراحلش رو برم جلو ولی چون خیلی مبتدی هستم و تازه کار خیلی از جاهاش رو گیر میکنم و بلد نیستم و یا احیانا تو کدنویس هاش دچار مشکل میشم.
ممنون میشم راهنمایی کنید
این هم لینک دانلود


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

فقط خواهشا اگه تغییراتی روش دادید و دسترسی به نرم افزار Winrar دارید با Winrar فشردش کنید که حجمش کم بشه.
ممنون و با تشکر

blackfox
20-08-2008, 21:36
عزیز جان این اکشنی که نوشتی لقمه رو از پشت سر گذاشتن تو دهنه !! و در ضمن خیلی مونده تا کامل گلوله رو با لوله مچ کنه .
خیلی راحت تر می تونی کار کنی ، موویه گلوله رو توی موویه loole بذار ( با اکشنی که به لوله دادیم خودش می چرخه .
در اکشن نویسی پرتاب گلوله متناسب با مختصات جدید گلوله میشه کلوله رو حرکت داد . بهتره مووی گلوله توی موویه loole باشه .
در ضمن اگه نخواستی میشه با اکشن بیرون از مووی loole گلوله رو تکون داد ، مثل اکشن هوش مصنوعیه اون بازی ماشین که تو FLASH WORLD نوشتم .

Ship Storm
20-08-2008, 22:24
سوال پیش اومده موویه گلوله رو چجوری تو موویه لوله بزارم ؟
شرمنده قابل فهم نیست برام هرچی فکر میکنم به نتیججه نمیرسم

blackfox
21-08-2008, 05:15
سوال پیش اومده موویه گلوله رو چجوری تو موویه لوله بزارم ؟
شرمنده قابل فهم نیست برام هرچی فکر میکنم به نتیججه نمیرسم

!! کاری نداره ؛ مووی گلوله رو کات کن و با دبل کلیک روی مووی لوله ، وارد مووی لوله شو . تو پاین ترین لایه ش پیستش کن ( تا پشت همه ی اجزا باشه . همین

Ship Storm
21-08-2008, 05:37
!! کاری نداره ؛ مووی گلوله رو کات کن و با دبل کلیک روی مووی لوله ، وارد مووی لوله شو . تو پاین ترین لایه ش پیستش کن ( تا پشت همه ی اجزا باشه . همین

ممنون حسین جان ولی منظور از موویه گلوله همون موویه بود که انداختیم روی صفحه شد یه نقطه سفید رنگ؟
یا جایی دیگه چون تو اون نقطه سفید رنگ که ما کدی ننوشتیم.
شرمنده سوالام ابتدایی :11:

blackfox
21-08-2008, 10:32
Ship Storm جان این جوری نمیشه ، خودم واست درستش می کنم . ولی خودت هم سعیت رو بکن . ببین می تونی این جوری عمل کنی ، یه مووی تو مووی لوله ( در قسمت نوک لوله ی توپ ، به صورت یک دایره یا هر چی ) بسازی و در هر لحظه مختصاتش ایکس و ایگرگ ) رو بگیری .
مختصات رو به مووی گلوله ای که خارج از موویه لوله هست ( همون کمان قهوه ای ) نسبت میدیم و زاویه چرخش رو برابر زاویه لوله قرار میدیم .
این جوری گلوله در هر لحظه در انتهای لوله ی توپ قرار میگیره و زاویش هم در امتداد توپ خواهد بود .

Ship Storm
24-08-2008, 22:45
Ship Storm جان این جوری نمیشه ، خودم واست درستش می کنم . ولی خودت هم سعیت رو بکن . ببین می تونی این جوری عمل کنی ، یه مووی تو مووی لوله ( در قسمت نوک لوله ی توپ ، به صورت یک دایره یا هر چی ) بسازی و در هر لحظه مختصاتش ایکس و ایگرگ ) رو بگیری .
مختصات رو به مووی گلوله ای که خارج از موویه لوله هست ( همون کمان قهوه ای ) نسبت میدیم و زاویه چرخش رو برابر زاویه لوله قرار میدیم .
این جوری گلوله در هر لحظه در انتهای لوله ی توپ قرار میگیره و زاویش هم در امتداد توپ خواهد بود .


ممنون حسین آقای عزیز
آقا نمیخواد زحمتت میشه من مهم برام این بود که خودم یاد بگیرم و خودم میخواستم مراحلشو برم جلو اصلا هم راضی نیستم که بخوای وقتت رو صرفش کنی همین که راهنمایی میکنی و ایرادهاش رو میگی یه دنیا جای تشکر داره

Ship Storm
24-08-2008, 23:17
سلام حسن آقای عزیز

آقا یه پروزه دادن ممنون میشم یه نگاه بهش بندازی


این یک رو ببینی کلاغ ها از تو سوراخ ها در میان ولی چکشه کار نمیکنه


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

تو این یکی چکشش رو نوشتم ولی نمیدونم چرا وقتی میزارمش تو برنامه قبلی کلاغ ها از تو سوراخ ها در نمیان



برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

ممنون میشم در این زمینه راهنمایی کنید

در ضمن من چکار کنم که وقتی چکشه خورد تو سر کلاغ ها کلاغ ها یه صدای دیگه بدن؟
ممنون و با تشکر