حذف شدن اسپرایت
#1
سلام دوستان

توی این مدتی که با کانستراکت کار کردید تا حالا این دوتا موضوع براتون پیش اومده یا خیر ؛ اگر قبلا پیش میومده و الان رفع شده نسخه کانستراکتتونو بگید چند هست :

1 - توی پروژه اسپرایت ایمپورت کردید و اما بعد از مدتی یا بعد از بستن و باز کردن مجدد کانستراکت اسپرایت هارو شناسایی نمیکنه و باز نمیکنه .

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

هرکدوم از موارد رو داشتید اعلام کنید .
البته مورد اول خیلیم مهم نیست اما اگر مورد دوم بود و راه حلی داشتید اعلام کنید .
  پاسخ


 سپاس شده توسط:
#2
برای من این مشکل دقیقاً پیش اومده حدود 8-9 ماه پیش
شانسی که اوردم این بود که بکاپ بازیم موجود بود. ولی از بدشانسی بکاپم قدیمی بود و انگار که اصلا هیچ کاری روی پروژه انجام نشده بود.
اما بعدا متوجه شدم که کانستراکت مسیر خوندن اسپرایت رو، بجای اینکه از داخل فایل capx بخونه، داره از temp ویندوز میخونه و من همیشه temp رو پاک می کنم که سیستم سبک باشه .
بنظرم مسیر اسپرایت ها رو تغییر دادم و خیلی راحت درست شد .


  پاسخ


 سپاس شده توسط: hasansanaei
#3
(1398/7/7، 03:54 صبح)hamid5700 نوشته است: برای من این مشکل دقیقاً پیش اومده حدود 8-9 ماه پیش
شانسی که اوردم این بود که بکاپ بازیم موجود بود. ولی از بدشانسی بکاپم قدیمی بود و انگار که اصلا هیچ کاری روی پروژه انجام نشده بود.
اما بعدا متوجه شدم که کانستراکت مسیر خوندن اسپرایت رو، بجای اینکه از داخل فایل capx بخونه، داره از temp ویندوز میخونه و من همیشه temp رو پاک می کنم که سیستم سبک باشه .
بنظرم مسیر اسپرایت ها رو تغییر دادم و خیلی راحت درست شد .

حالا مشکل اول رو با ده دقیقه سر و کله زدن میشه حل کرد .

این مشکل دوم بدجوری رفته روی مخ من ، بازی روی ویندوز و توی Nw.js سالمه سالمه ... میره رو خروجی اندروید 4 .5 تا اسپرایت حذف میشن و نمایش داده نمیشن ...
جالب اینجاست که بارها اسپرایت هارو حذف میکنم دوباره میزنم تو کانستراکت و بازم همون مشکلو داره !
  پاسخ


 سپاس شده توسط: hamid5700
#4
فکر کنم به احتمال خیلی زیاد همون مشکل من پیش اومده .
یادمه اینقد این موضوع رو اعصاب بود که کلا داشتم بیخیال بازی سازی میشدم.
بعداً فهمیدم کانستراکت یه حرکت خودجوش زده و داره از مسیر دیگه فایلها رو لود می کنه. 
خروجی ویندوز احتمالاً مسیر جایگزین رو می خونه و چون روی سیستم وجود داره پس درست کار می کنه .
من پیشنهاد می کنم اول یه بکاپ از همین فایلهای موجود بگیری .
بعد فایل uistate.xml.*** رو بررسی کن(داخل capx)، آدرس اسپرایت ها و فایلها توی این xml هست.
مشکل اول رو حل کنی دومی هم حل میشه.

من تمپ ویندوزو پاک کردم، و بعد از پاک کردن بازی رو ران کردم و ارور داد. (البته این کارو پیشنهاد نمی کنم)
  پاسخ


 سپاس شده توسط: mostafanastary ، hasansanaei
#5
(1398/7/7، 05:36 صبح)hamid5700 نوشته است: فکر کنم به احتمال خیلی زیاد همون مشکل من پیش اومده .
یادمه اینقد این موضوع رو اعصاب بود که کلا داشتم بیخیال بازی سازی میشدم.
بعداً فهمیدم کانستراکت یه حرکت خودجوش زده و داره از مسیر دیگه فایلها رو لود می کنه. 
خروجی ویندوز احتمالاً مسیر جایگزین رو می خونه و چون روی سیستم وجود داره پس درست کار می کنه .
من پیشنهاد می کنم اول یه بکاپ از همین فایلهای موجود بگیری .
بعد فایل uistate.xml.*** رو بررسی کن(داخل capx)، آدرس اسپرایت ها و فایلها توی این xml هست.
مشکل اول رو حل کنی دومی هم حل میشه.

من تمپ ویندوزو پاک کردم، و بعد از پاک کردن بازی رو ران کردم و ارور داد. (البته این کارو پیشنهاد نمی کنم)

شما اصلا مشکلی که من گفتم رو متوجه نشدید ...
این توی خروجی اندروید مشکل دار میشه ، وگرنه توی ویندوز سالمه .
منم انقدر عصبانیم بابت این مشکل ، عینا هم زده کاراکتر اصلی بازیمم جزو همون 4 . 5 تا هست و اونم حذف کرده ، یعنی کانستراکت انقدر روی اعصابه به خود اشلی هم گفتم میگه غیر ممکنه 22
  پاسخ


 سپاس شده توسط: hamid5700
#6
من مثلا 
مشکلم این بودکه اسپرایت بود ولی تصویر نداشت (کاراکتر پاک شده بود)و وقتی پروژه رو باز میکردی ارور میداد ب همون تعداد ک اسپرایت ها از بین رفته بود و نمیشد حتی پیش نمایش هم گرفت و حتی نمیشد اسپرایت رو تغییر بدی عکسشو ک درست شه .
حالا اگه مشکل شما هم همینه من این کار رو کردم و درست شد:
فایل capx رو با winrar باز کردم و وارد پوشه عکس ها شدم و عکس رو پیدا کردم و همون عکس اصلی اسپرایت (قبل از اینکه عکس خراب شه(همون کاراکتری ک طراحی کردم و وارد کانستراکت کردم )) رو دقیقا با همون عکس جایگزین کردم و خدارو شکر درست شد
غایب
  پاسخ


 سپاس شده توسط: hasansanaei ، علیرضا_
#7
(1398/7/7، 06:14 عصر)محمد هادی نوشته است: من مثلا 
مشکلم این بودکه اسپرایت بود ولی تصویر نداشت (کاراکتر پاک شده بود)و وقتی پروژه رو باز میکردی ارور میداد ب همون تعداد ک اسپرایت ها از بین رفته بود و نمیشد حتی پیش نمایش هم گرفت و حتی نمیشد اسپرایت رو تغییر بدی عکسشو ک درست شه .
حالا اگه مشکل شما هم همینه من این کار رو کردم و درست شد:
فایل capx رو با winrar باز کردم و وارد پوشه عکس ها شدم و عکس رو پیدا کردم و همون عکس اصلی اسپرایت (قبل از اینکه عکس خراب شه(همون کاراکتری ک طراحی کردم و وارد کانستراکت کردم )) رو دقیقا با همون عکس جایگزین کردم و خدارو شکر درست شد

این مشکل مهم نیست ، اگر با موضوع دوم مشکلی داشتید یا راه حلی دارید ارائه بدید .
  پاسخ


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


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
Information پرداخت درون برنامه مایکت کوردوا ya mahdi 0 230 1404/1/17، 05:43 عصر
آخرین ارسال: ya mahdi
  نحوه خروجی اندروید کوردوا ya mahdi 0 182 1404/1/11، 04:06 عصر
آخرین ارسال: ya mahdi
Wink حل شده مقادير لازم در environment variable ᔕinaᗪehghani 24 11,598 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

پرش به انجمن: