آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

روش ذخیره مراحل باز شده بازی (حل شد)

doost_fu  11 سال پیش  11 سال پیش
0 0

سلام

 داخل یه بازی ، ده مرحله داریم برای هر مرحله یک دکمه با شماره قرار داده شده که در ابتدا فقط دکمه اول فعاله و موقعی که کاربر در مرحله اول برنده میشه و به مرحله بعد هدایت میشه و  دکمه مرحله دوم هم فعال میشه ( باز میشه ) .

حالا سوال اینجاست که روش صحیح ذخیره مرحله باز شده چیه ؟ که  با خروج از بازی و اجرای دوباره کاربر بتونه از اخرین مرحله باز شده ، بازی ادامه بده و همچنین به مراحل باز شده قبلی هم دسترسی داشته باشه .

با تشکر

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
hamcalas  11 سال پیش
+2 0

برای ذخیره ی مراحل بازی و سایر اطلاعاتی که نمی خواهید با بسته شدن کامل برنامه از بین برود بهتر است از SharedPreferences استفاده کنید .

فعال کردن مرحله ی بعد بازی :

از یک شرط استفاده می کنید مثلا اگر امتیاز 10 شد وضعیت   levelA    تغییر یابد .

boolean levelA;

اگر مرحله ی A سپری شده بود مرحله ی B فعال شود و کلید و...... نشان داده شود

 if (levelA){
ButtonLevel.setVisibilty(View.Visible);
//یا تنظیم تغییر ویو

}

 

0 0
ممنون ، پس مربوط به بخش هفدهم هست ! اگه به مشکل برخوردم بازم مزاحم میشم . (11 سال پیش)
0 0
میشه با باز شدن مرحله ، حالت invisible به visible تغییر بدیم ولی داخل بازی ها ، دکمه های مرحله به این صورت هستند که اول حالت کم رنگ و غیر فعال هستند و بعد از باز شدن مرحله پررنگ و فعال میشند این هارو از چه روشی کد نویسی می کنند ؟ (11 سال پیش)
+1 0
دو تا تصویر برای هر مرحله در نظر میگیرند وقتی مرحله باز نشده تصویرش تصویر کمرنگ و تیرست و بعد از باز شدن مرحله تصویر کمرنگ رو با تصویر پررنگ مربوط به اون مرحله عوض میکنند. (11 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .