یه سوال تخصصی
#1
سلام میخواستم بپرسم توی کانسترکت این امکان هست که با تغییر یه گلوبال  اسپرایت اصلی بازی از بین بره ویه اسپرایت دیگه با شکلی جدید جای گذینش بشه و بتونه تمام دستورات اسپرایت قبلی رو اجرا کنه؟
  پاسخ


 سپاس شده توسط:
#2
سلام. دوست عزیز این یه سوال تخصصی نیست
بله این امکان وجود داره، دستور رو قرار میدید در صورتی که به گلوبال یکی اضافه شد
کاراکتر شما بره روی انیمیشن فریم مثلاً 2

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

-
-
  پاسخ


 سپاس شده توسط:
#3
(1395/11/13، 08:21 عصر)makan parsi نوشته است: سلام. دوست عزیز این یه سوال تخصصی نیست
بله این امکان وجود داره، دستور رو قرار میدید در صورتی که به گلوبال یکی اضافه شد
کاراکتر شما بره روی انیمیشن فریم مثلاً 2

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

-
-
بله حرف شما صحیح است ولی مشکل من اینه که اسپرایت های من خودشون به صورت انیمیشن هستند
و نمیشود به صورت تغیر فریم این کارو کرد
  پاسخ


 سپاس شده توسط:
#4
خب در این صورت، باید برای هر کاراکتر دوبار دستورات رو تکرار کنی،
و کاراکتر اول غیر قابل نمایش بشه، و با مختصاتش کاراکتر دوم ضاهر و در صورتی که
کاراکتر دوم ظاهر شد اول حذف بشه،

یعنی هر دفعه که میخواد تغییر بدی باید یک اسپرایت ساخته بشه شاید با دستور Create
خوب باشه یه امتحانی بکن،

-
-
  پاسخ


 سپاس شده توسط:
#5
(1395/11/13، 08:34 عصر)amdf98 نوشته است:
(1395/11/13، 08:21 عصر)makan parsi نوشته است: سلام. دوست عزیز این یه سوال تخصصی نیست
بله این امکان وجود داره، دستور رو قرار میدید در صورتی که به گلوبال یکی اضافه شد
کاراکتر شما بره روی انیمیشن فریم مثلاً 2

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

-
-
بله حرف شما صحیح است ولی مشکل من اینه که اسپرایت های من خودشون به صورت انیمیشن هستند
و نمیشود به صورت تغیر فریم این کارو کرد


آها یادم اومد، ببخشید دیگه خیلی وقته با کانستراکت کار نکردم فراموش کرده بودم،
می تونین برای اینکه دوباره دستور رو برای دومین کاراکتر ننویسید میشه از قابلیت ساخت Families
(خانواده) استفاده کنین

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


-
-
  پاسخ


 سپاس شده توسط: shazde
#6
(1395/11/13، 09:33 عصر)makan parsi نوشته است:
(1395/11/13، 08:34 عصر)amdf98 نوشته است:
(1395/11/13، 08:21 عصر)makan parsi نوشته است: سلام. دوست عزیز این یه سوال تخصصی نیست
بله این امکان وجود داره، دستور رو قرار میدید در صورتی که به گلوبال یکی اضافه شد
کاراکتر شما بره روی انیمیشن فریم مثلاً 2

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

-
-
بله حرف شما صحیح است ولی مشکل من اینه که اسپرایت های من خودشون به صورت انیمیشن هستند
و نمیشود به صورت تغیر فریم این کارو کرد


آها یادم اومد، ببخشید دیگه خیلی وقته با کانستراکت کار نکردم فراموش کرده بودم،
می تونین برای اینکه دوباره دستور رو برای دومین کاراکتر ننویسید میشه از قابلیت ساخت Families
(خانواده) استفاده کنین

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


-
-

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


 سپاس شده توسط:
#7
مگه قرار نیست شخصیت ها جایگزین بشن؟
پس وقتی اولیه نباشه مشکل از کجاست؟

دو تا اسپرایت داری که یکیش میره و دومی میاد، حالا دستورات رو اجرایی میکنه
مشکل کجاست؟


-
-
  پاسخ


 سپاس شده توسط:
#8
(1395/11/13، 10:12 عصر)makan parsi نوشته است: مگه قرار نیست شخصیت ها جایگزین بشن؟
پس وقتی اولیه نباشه مشکل از کجاست؟

دو تا اسپرایت داری که یکیش میره و دومی میاد، حالا دستورات رو اجرایی میکنه
مشکل کجاست؟


-
-
با چه دستوری باید کاملا جایگزین بشن 
باید حتما دستروی بشه یکیش یا راه دیگه ای هست؟
  پاسخ


 سپاس شده توسط:
#9
راهش همون نابود شدنه، و اگه دوباره خواستی برگرده Create بشه،
بلآخر باید از همین قابلیت Create استفاده کنی ...


یکیش ساخته بشه و دیگری نابود بشه، فعلاً راهی که به ذهنم میرسه همینه،

-
-
  پاسخ


 سپاس شده توسط:
#10
(1395/11/13، 11:24 عصر)makan parsi نوشته است: راهش همون نابود شدنه، و اگه دوباره خواستی برگرده Create بشه،
بلآخر باید از همین قابلیت Create استفاده کنی ...


یکیش ساخته بشه و دیگری نابود بشه، فعلاً راهی که به ذهنم میرسه همینه،

-
-

ممنون از راهنمایید
لطفا بازم اگه راه دیگه ای بود بگیید 
  پاسخ


 سپاس شده توسط:


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
Information پرداخت درون برنامه مایکت کوردوا ya mahdi 0 230 1404/1/17، 05:43 عصر
آخرین ارسال: ya mahdi
  نحوه خروجی اندروید کوردوا ya mahdi 0 177 1404/1/11، 04:06 عصر
آخرین ارسال: ya mahdi
Wink حل شده مقادير لازم در environment variable ᔕinaᗪehghani 24 11,596 1403/10/23، 12:10 صبح
آخرین ارسال: Tggi
  تپسل .....فروشگاه Hamidreza 3 1,932 1403/10/22، 11:57 عصر
آخرین ارسال: Tggi
  خروجی اندروید با Intel xdk ya mahdi 0 130 1403/8/25، 02:08 عصر
آخرین ارسال: ya mahdi

پرش به انجمن: