Contacts
صفحه اصلی پورتال | صفحه اصلی تالار | ثبت نام | اعضاء | گروه ها | جستجو | پرسش و پاسخ | فروشگاه الکترونیکی | خرید پستی بازی های کامپیوتری





صفحه اول انجمنها -> بررسی سوالات و اشکالات کاربران -> چند سوال از جزوه 2 game maker
 

ارسال يك موضوع جديد   پاسخ به يك موضوع ديدن موضوع قبلي :: ديدن موضوع بعدي

چند سوال از جزوه 2 game maker
نويسنده
پيغام
eta
مدیر سایت
مدیر سایت


تاريخ عضويت: 2 شنبه 27 تير 1384
تعداد ارسالها: 2153
محل سكونت: شاهين شهر


شنبه 1 مرداد 1384 - 10:41
پاسخ بصورت نقل قول
علي آقا خسته نباشيد .
* در حزوه 2 همه كد ها به صورت به هم ريخته و تقريبا بر عكس ديده مي شود .
اشكال از من است يا از جزوه شما؟
اگر از من است در رفع آن كمكم كنيد.
نقل قول:
if(distance_to_object(obj_friend) <= 400)
{
if(can_shoot == true)
{
instance_create(self.x,self.y,obj_enemy_bullet);
can_shoot = false;
alarm[0] = 60;
}
}

دقيقا همينجوريه البته بعضيهاش درسته.



* در ورژن جديد(6.1) متغير view شناخته نمي شود.
نقل قول:
draw_rectangle(view_left[0]+15,view_top[0]+15,view_left[0]+15+100,view_top[0]+30);

لطفا كمكم كنيد.



* از آنجايي كه گشتن به دنبال تفاوتهاي ورژن جديد با قديم براي شما كمي وقت گير است حالا كه من جزوه ها را مرور مي كنم به راحتي مي توانم تفاوتها را پيدا كنم لطفا اگر قصد تبديل مقالات به ورژن جديد را داريد به من خبر دهيد.

_________________
تالار اصول ->صفحه ها، مقالات و تاپیکهای مفید

ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ارسال ايميل
 

نويسنده
پيغام
Ali
مدیر کل
مدیر کل


تاريخ عضويت: شنبه 20 تير 1383
تعداد ارسالها: 2984
محل سكونت: On the edge


شنبه 1 مرداد 1384 - 18:26
پاسخ بصورت نقل قول
eta جان

جزوه های 1 تا 6 زیاد استاندارد طراحی نشدن و ممکنه که در بعضی از سیستم ها بد نشون داده بشن... بخاطر این مشکل از شما عذرخواهی میکنم...

کدی که نوشتید اگرچه چپ به راست شده ، ولی درسته...

نقل قول:

draw_rectangle(view_left[0]+15,view_top[0]+15,view_left[0]+15+100,view_top[0]+30);



تعداد آرگومان های تابع فوق تغییر کرده... دلیل پیغام خطا هم همین هست... با مراجعه به راهنمای نسخه جدید میتونید این مشکل رو برطرف کنید...

موفق باشید
علی

_________________
پی سی گیمرز - آرشيو بزرگ بازی های کامپیوتری
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ارسال ايميل ديدن وب سايت كاربر نام كاربري در پيغامگير Yahoo
 

نويسنده
پيغام
eta
مدیر سایت
مدیر سایت


تاريخ عضويت: 2 شنبه 27 تير 1384
تعداد ارسالها: 2153
محل سكونت: شاهين شهر


شنبه 1 مرداد 1384 - 19:08
پاسخ بصورت نقل قول
ممنون:
*
نقل قول:
تعداد آرگومان های تابع فوق تغییر کرده... دلیل پیغام خطا هم همین هست... با مراجعه به راهنمای نسخه جدید میتونید این مشکل رو برطرف کنید...

آرگمان آخر true يا false مي باشد.پس از تصحيحح آن باز هم error مي ده
error اينه : unknown variable view_left فكر نمي كنم مربوط به تعداد آركمان باشه.
* در جزوه دوم خواستم هنگام نابودي obj_friend انفجار را نشان دهم
دو event جديد destroy و alarm1 را ساختم .
تا با alarm1 زمان لازم براي animate شدن انفجار را قبل از restart كردن room تامين كنم.
اما دستور ;()room_restart در alarm1 اجرا نمي شود در حالي كه همين دستور در alarm0 اجرا مي شود.

_________________
تالار اصول ->صفحه ها، مقالات و تاپیکهای مفید

ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ارسال ايميل
 

نويسنده
پيغام
Ali
مدیر کل
مدیر کل


تاريخ عضويت: شنبه 20 تير 1383
تعداد ارسالها: 2984
محل سكونت: On the edge


شنبه 1 مرداد 1384 - 22:26
پاسخ بصورت نقل قول
نکته مهمی که اینجا وجود داره ، اسامی توابع حذف شده در نسخه های 6 و 5.3 است... همونطور که قبلا گفته شد ، لیست این توابع و دستورات در ابتدای راهنمای نسخه 6.0 اومده... تابع View_left & View_top هم از جمله این توابع حذف شده هستن...


در مورد سوال دوم : کدی که برای حالت destroy برای obj_friend استفاده کردید چیه ؟

_________________
پی سی گیمرز - آرشيو بزرگ بازی های کامپیوتری
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ارسال ايميل ديدن وب سايت كاربر نام كاربري در پيغامگير Yahoo
 

نويسنده
پيغام
eta
مدیر سایت
مدیر سایت


تاريخ عضويت: 2 شنبه 27 تير 1384
تعداد ارسالها: 2153
محل سكونت: شاهين شهر


1 شنبه 2 مرداد 1384 - 22:01
پاسخ بصورت نقل قول
* حالا ممكنه شما كد اصلاح شده را بنويسيد.
* ;(instance_create(self.x,self.y,obj_explotion كد استفاده شده در destroy مربوط به obj_friend است.
اجازه بدهيد كل اقدامات انجام شده را توضيح دهم.
يك متغير ;global.explotion=true در create تعريف كردم.
از آنجا كه در دستور step بلافاصله پس از نابودي obj_friend دستور room_restart اجرا مي شد.
كد room_restart را از step حذف كردم.و كد آن را به
(if(global.shield <= 0
}
( if(explosion == false
}
;() with(self) instance_destroy
; alarm[1] = 13
; explosion=true
{
{
تبديل كردم .
در alarm1 هم room_restart را نوشتم.
مشكل من اين است كه وقتي همين room_restart را در alarm0 (براي امتحان) مي نويسم اجرا مي شود(يعني مدتي پس از هر شليك بازي به ابتدا بر مي گردد.) اما هر گاه در alarm1 مي نويسم اينگونه نمي شود.

_________________
تالار اصول ->صفحه ها، مقالات و تاپیکهای مفید

ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ارسال ايميل
 

نويسنده
پيغام
Ali
مدیر کل
مدیر کل


تاريخ عضويت: شنبه 20 تير 1383
تعداد ارسالها: 2984
محل سكونت: On the edge


1 شنبه 2 مرداد 1384 - 22:18
پاسخ بصورت نقل قول
eta جان

اگه امکان داره سورس بازیتون رو آپلود کنید....

نقل قول:

در جزوه دوم خواستم هنگام نابودي obj_friend انفجار را نشان دهم
دو event جديد destroy و alarm1 را ساختم .


اینها رو برای کدوم Object تعریف کردین ؟ در ضمن میشه توضیح بدین چرا توی حالت Create ، متغیر global.explosion رو true تعریف کردین ؟

_________________
پی سی گیمرز - آرشيو بزرگ بازی های کامپیوتری
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ارسال ايميل ديدن وب سايت كاربر نام كاربري در پيغامگير Yahoo
 

نويسنده
پيغام
eta
مدیر سایت
مدیر سایت


تاريخ عضويت: 2 شنبه 27 تير 1384
تعداد ارسالها: 2153
محل سكونت: شاهين شهر


2 شنبه 3 مرداد 1384 - 12:10
پاسخ بصورت نقل قول
خسته نباشيد
من از اول اينترنت باز نبودم . ممكنه بفرماييد كجا و چگونه upload كنم.
عضر خواهي مرا به خاطر اين اشتباه كوچك بپذيريد. واقعا شرمنده.چه طور با اين اشتباه انتظار جواب داشتم.(عذاب وجدان) Question
explosion متغير global نيست و مقدار آن هم در create مقدارfalse است.
همه اين تغييرات در obj_friend اعمال شده.

_________________
تالار اصول ->صفحه ها، مقالات و تاپیکهای مفید

ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ارسال ايميل
 

نويسنده
پيغام
eta
مدیر سایت
مدیر سایت


تاريخ عضويت: 2 شنبه 27 تير 1384
تعداد ارسالها: 2153
محل سكونت: شاهين شهر


4 شنبه 5 مرداد 1384 - 08:49
پاسخ بصورت نقل قول
علي أقا از اينكه وقتتون رو براي جواب دادن به من گذاشتيد ممنون اين مشكل هم حل شد جهت اطلاع شما عرض ميكنم كه علت بروز اشكال اين بود كه من ابتدا در step شي obj_friend را destroy مي كردم پس نمي توانستم انتظار اجراي رويداد alarm1 از شي نابود شده داشته باشم

_________________
تالار اصول ->صفحه ها، مقالات و تاپیکهای مفید

ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ارسال ايميل
 

نويسنده
پيغام
Ali
مدیر کل
مدیر کل


تاريخ عضويت: شنبه 20 تير 1383
تعداد ارسالها: 2984
محل سكونت: On the edge


4 شنبه 5 مرداد 1384 - 09:14
پاسخ بصورت نقل قول
خوشحالم که خودتون مشکلتون رو برطرف کردین... Evil or Very Mad



موفق باشید
علی

_________________
پی سی گیمرز - آرشيو بزرگ بازی های کامپیوتری
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ارسال ايميل ديدن وب سايت كاربر نام كاربري در پيغامگير Yahoo
 

نويسنده
پيغام
eta
مدیر سایت
مدیر سایت


تاريخ عضويت: 2 شنبه 27 تير 1384
تعداد ارسالها: 2153
محل سكونت: شاهين شهر


4 شنبه 5 مرداد 1384 - 18:40
پاسخ بصورت نقل قول
از خوشحاليتان خوشحال شدم.
نقل قول:
اسامی توابع حذف شده در نسخه های 6 و 5.3 است... همونطور که قبلا گفته شد ، لیست این توابع و دستورات در ابتدای راهنمای نسخه 6.0 اومده... تابع View_left & View_top هم از جمله این توابع حذف شده هستن...

زياد دنبال اين مساله گشتم ولي متاسفانه چيزي پيدا نكردم.البته اگر منظورتون از اين 6 همان 6.1 لطفا تيتر مطلبي را كه اين مطالب توش هست بگين.
در ضمن اين توابع هاي View_left & View_top چي رو نشان ميدن؟آيا همان گوشه هاي چپ و بالا هستند؟
اگر نام توابع جديد برايView_left & View_top را هم مي دانيد لطف كنيد.
قربان شما
eta

_________________
تالار اصول ->صفحه ها، مقالات و تاپیکهای مفید

ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ارسال ايميل
 

نمايش نامه هاي ارسال شده قبلي:   
ارسال يك موضوع جديد   پاسخ به يك موضوع    صفحه 1 از 1 تمام ساعات و تاريخها بر حسب 3.5+ ساعت گرينويچ مي باشد


 
پرش به:  


شما نمي توانيد در اين انجمن نامه ارسال كنيد.
شما نمي توانيد به موضوعات اين انجمن پاسخ دهيد
شما نمي توانيد نامه هاي ارسالي خود را در اين انجمن ويرايش كنيد
شما نمي توانيد نامه هاي ارسالي خود را در اين انجمن حذف كنيد
شما نمي توانيد در نظر سنجي هاي اين انجمن شركت كنيد


unity3d

بازگردانی به فارسی : علی کسایی @ توسعه مجازی کادوس 2004-2011
Powered by phpBB © 2001, 2011 phpBB Group
| Home | عضويت | ليست اعضا | گروه هاي كاربران | جستجو | راهنماي اين انجمن | Log In |