واضح آرشیو وب فارسی:سایت ریسک: بازی ساخته شده توسط .::Mehran::. .::Mehran::. 18 آبان 1385, 21:30این نمونه در اصل یک بازی هست که بسیار پر بار بوده چون دراین بازی میتوان ادمک را که در اصل یک فایل GIF است به وسیله ی کلیدهای عقب و جلو و چپ و راست تکان داد و جهت ادمک نیز در جهت حرکت برمیگردد و ادمک یا همان GIF نیز در هنگام راه رفتن قدم میزند و وقتی دستمون رو از روی دکمه برداریم از حرکت باز مایسته و دیگر قدم نمیزنه. جالبیش تو اینه که ما ثابت کردیم که یک شیع GIF در حالت جابه جا شدن نمیتواند PLAY شود و بعد از اینکه به نقته ی نهایی رسید ایست میکند بعدPLAY میشود.برای ثابت کردن این موضوع کارهای زیر را انجام دهید. یک شیع GIF وارد پرژه کن اسمش رو a بزار بعد تیک Auto play رو وردار بعد یه تکس باتن درست کن داخلش بنویس. MoveTo("a","100,50,150") AGifPlay("a") میبینی که اول شیع به مختصات 100,50 میره بعد play میشه پس نتیجه میگیریم یک شیع GIF هرگز در حرکت Play یا Stop نمیشه. نکته:اگر اول تیک AUTO PLAY فایل را برداریم و به شکل زیر عمل کنیم باز هم نمیشود. اگر یک GIF وارد پرزه کنیم و اسمش رو 1 بزاریم و بعد اسکریپت بسازیم و نامش رو script بزاریم بعد داخل اسکریپت بنویسیم y=ObjectY(1) x=ObjectX(1) MoveObject("1","x,y-1") AGifPlay("1") و تیک run script by pressing رو فعال کنیم و از داخل کشویی UP رو انتخاب کنیم بعد OK کنیم. و بعد پرژه رو اجرا کنیم و کلید جلو رو در کیبرد نگه داریم GIF شروع به حرکت میکنه و PLAY میشه ولی :-? مشکل: GIF در حال حرکت هنگ میکنه و اگه به جای MoveObject("1","x,y-1") از MoveTo("a","x,y-1,30") استفاده کنیم باز هم اشکال دارد چون وقتی بعد از چند ثانیه دگمه ی جلو رو نگه داری MMB اررور میده فقط اگه این جوری عمل کنیم تا یه حدی عمل میکنه اما بازم خرابه MoveTo("a","x,y-3,3") چون جسم بد حرکت میکنه و حالت لرزش داره و وقتی دستمون رو از جلو بر میداریم شیء stop نمیشه و نمیشه کاری کرد.من همه ی جوانب رو امتحان کردم نمیشه که نمیشه. در قسمت بالا من ثابت کردم که MMB قابلیت play کردن یک جسم GiF رو در هنگام جا به جا کردن نداره اما ما میتونیم به MMB کلک بزنیم مثل اون کلکی که فایلهای MP3 رو به wav تبدیل میکردیم و هیچ مشکلی ایجاد نمیکرد بدون اینکه MP3 unlock رو داشته باشیم MMB گول میخوره به شرطی که ادم زرنگ باشه.:twisted: من یه کلک به MMB زدم و وادارش کردم که فایل GIF رو در هنگام جا به جا شدن در حالت play نگه داره و اون gif هنگ نکنه و وقتی دستت از روی دکمه ی جلو برداشته شد اون GIf توقف کنه و حرکت اون هم به ایسته. اما این دمو خیلی جالب شده و هیچ یک از مشکل های بالا را به وجود نمیاره و مثل یک بازی واقعی عمل میکنه. من این دمو رو برای همه ی بچه های با معرفت بخش MMB درست کردم و اقا امید هم میتونه از این به بعد بازی هاش رو به این روش درست کنه هر چند هر کسی بخواد میتونه هر کی این رو داشته باشه در اصل 80% بازی رو ساخته فقط یه سری کد ساده میمونه با طراحی صحنه.:lol: دانلود این نمونه ی با ارزش :) پسوند RAR دانلود با پسوند ZIP قابل توجه باشه که من دو روز روش کار کردم تا تونستم کامل و بدون نقص بسازمش . البته انسان جایز الخطا است اگه مشکلی بود بگین حلش کنم. سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 398]