درود مهمان گرامی! ثبت نام

ساخت بازی

امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 1
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
کلمات کلیدی
یونیتی بازی مرحله به سی شارپ یه ای درد نمی خوره که

بازی یه مرحله ای به درد نمی خوره که.
#1
سلام.
همونطور که میدونید یا نمیدونید  بازی یه مرحله ای اونم تو یونیتی و با سیشارپ بدرد نمیخوره.
خب سوالم اینه که چجور تو سی شارپ بگم گه هروقت این جور شد برو مرحله یا سین بعدی؟
بیش‌ترین تعداد کاربرانی که به طور همزمان در انجمن حضور داشته‌اند: 225 کاربر در تاریخ 15/9/1395 و ساعت 12:23 صبح بوده است

چی؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
کی (چه زمانی) که من نبودم؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟!!!!!!
پاسخ
#2
سلام . برای این جور موضوع ها هزار تا پاسخ توی انجمن هست ولی به هر حال با استفاده از تابع Application.Loadlevel و استفاده از اسم Scene ذخیره شده و بعد اضافه کردن سین توی Build Settings میشه مراحل جدید به بازی اضافه کرد . اگر هم میخواین امکانات پیشرفته تری مثل نشون دادن درصد لود شده لول توی بازی قرار بدین باید از AsyncOperation استفاده کنین .
پاسخ
#3
Application.LoadLevel
از این تابع استفاده کردم
یعنی داشتم هی مینوشتم که به این برخوردم.
توی تابع OnTriggerEnter به کار بردمش ولی کار نکرد.
فک کنم موقعی که خروجی بگیری کار کنه اخه تو همون کلاس گشتم به تابع Quit رسیدم.
تو خود یونیتی کار نمیکرد ولی خروجی گرفتم کار کرد.
بیش‌ترین تعداد کاربرانی که به طور همزمان در انجمن حضور داشته‌اند: 225 کاربر در تاریخ 15/9/1395 و ساعت 12:23 صبح بوده است

چی؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
کی (چه زمانی) که من نبودم؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟!!!!!!
پاسخ
#4
اها یه چیز دیگه.
برای ری استارت کردن بازی هم یه تابع میدید؟
توی کلاس Application نبود!
بیش‌ترین تعداد کاربرانی که به طور همزمان در انجمن حضور داشته‌اند: 225 کاربر در تاریخ 15/9/1395 و ساعت 12:23 صبح بوده است

چی؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
کی (چه زمانی) که من نبودم؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟!!!!!!
پاسخ
#5
دقیقا چه چیزی رو میخوای ریستارت کنی ؟
پاسخ
#6
گفتم دیگه بازی در ضمن تابعی برای رفتن به سین بعدی میدونید؟
اونجا که نوشته بود این تابع چیمیخواد یه چیز دیگه هم نوشته بود.
obsolote : use SceneManager.LoadScene
همین کدی که گفتم رو زدم ولی نشد.
این مونو دولوپ هم قاطی دارها.
بیش‌ترین تعداد کاربرانی که به طور همزمان در انجمن حضور داشته‌اند: 225 کاربر در تاریخ 15/9/1395 و ساعت 12:23 صبح بوده است

چی؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
کی (چه زمانی) که من نبودم؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟!!!!!!
پاسخ
#7
خب دقیقا چی بازی ؟ تنظیمات ؟ همون مرحله ؟ سیو ها یا چیز دیگه ؟
در ضمن گفتم باید اسم مرحله رو بنویسی و توی Build Settings  اونو اضافه کنی . پیشنهاد میکنم برای این موضوع یه آموزش ببینی خیلی سادست .
پاسخ
#8
خب عوض کردن سین رو فهمیدم فک کنم.حالا امتحان کردم و اگر دکمه سپاس درست بود سپاس میکنمت.
موضوع دومم من میخوام مرحله رو ری استارت کنم.
بیش‌ترین تعداد کاربرانی که به طور همزمان در انجمن حضور داشته‌اند: 225 کاربر در تاریخ 15/9/1395 و ساعت 12:23 صبح بوده است

چی؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
کی (چه زمانی) که من نبودم؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟!!!!!!
پاسخ
#9
همون application.loadlevel رو استفاده کن ولی اسم همون صحنه ای که توش هستی رو بده تا دوباره لود بشه.
بازی معمایی پازلر
پاسخ
#10
نه یه راه ساده تر هست . از این کد استفاده کن .

کد:
Application.LoadLevel(Application.loadedLevel);
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  کمک میخوام یهو ظاهر نشه مرحله tmnttnmt 4 278 9/4/1395، 03:27 صبح
آخرین ارسال: tmnttnmt
Music کشتن و رفتن به مرحله ی بعد(کمک)! tmnttnmt 4 320 4/4/1395، 10:22 عصر
آخرین ارسال: sajjad3011
  عوض شدن مرحله ی 2بعدی tmnttnmt 1 247 31/3/1395، 10:16 عصر
آخرین ارسال: sajjad3011
Lightbulb سوال در مورد مرحله بازی تفنگی(کمک)! tmnttnmt 2 321 23/3/1395، 07:33 عصر
آخرین ارسال: tmnttnmt
  سوال در مورد مرحله terminus-studio 3 664 14/9/1393، 08:06 صبح
آخرین ارسال: sajjad3011



کاربرانِ درحال بازدید از این موضوع: 1 مهمان