ذخیره کردن عدد به صورت خودکار
#11
دوستان من وقتی اونت های سیو و لود رو مینویسم واسه ی متغییر بعد که بازیو اجرا میکنم عدد اون متغیر تغیر میکنه به کلمه NaN لطفا بگین چجوری این مشکلو حل کنم?
(اونت هاشو هم درست نوشتم با اموزشم مقایسه کردم درست بود)
Mehr
Game
Is
cooming soon
  پاسخ


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

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


 سپاس شده توسط:
#13
چون متغیرتون صفر ذخیره شده داخل اونت سیوتون برای لود شدن اون ب صورت عددی(صفر) از تابع (اکسپرشن لود)int در برابر شدن متغیر استفاده کنید
غایب
  پاسخ


 سپاس شده توسط: علیرضا_
#14
(1399/9/26، 03:02 عصر)MohammadHadi نوشته است: چون متغیرتون صفر ذخیره شده داخل اونت سیوتون برای لود شدن اون ب صورت عددی(صفر) از تابع (اکسپرشن لود)int در برابر شدن متغیر استفاده کنید



 سلام من متنتونو خوندم اما مفهومشو متوجه نشدم(تاحدی معنی حرفاتونو فهمیدم ولی اونجایی ک گفتی از تابع int استفاده کنم متوجه نشدم) من واسه سیو کردن تو اون شرطی ک میخوام سیو بشه میام رویداد سیو رو اضافه میکنم از set item لوکال استفاده میکنم که تو یه حرف key ک خودمون بهش میدیم و میگیم تو کدوم متغییر سیو یا همون ست بشه .
بعد از اونم یه دو سه تا اونت میخواد واسه لود شدن ک همون key ک اونجا وارد کردی رو میخوان تا در اخرم ک میگی مقدار درون key رو ک تو ایتم سیو ست شده بیاد واسه این متغییر(ک تو سیو نوشتیم) ست بشه و واسه عدد متغیر اون عدد ذخیره شده تویه key رو نشون بده....


ولی من همه اینکارارو ک میکنم در اخر بجای عدد درست متغییر کلمه NaN ظاهر میشه!
موندم چیکارباید بکنم
Mehr
Game
Is
cooming soon
  پاسخ


 سپاس شده توسط:
#15
 تا در اخرم ک میگی مقدار درون key رو ک تو ایتم سیو ست شده بیاد واسه این متغییر(ک تو سیو نوشتیم) ست بشه 

دقیقا همینجا ک داخل سیستم میزنید set داخل ورودی ک از اکسپرشن آیتم سیو استفاده میکنی قبلش از int استفاده کنید 
مثلا اگه از Webstorage استفاده میکنید و وقتی ک داخل سیستم میزنید ک متغیر برابر شود با
کد:
webstorge.localvalue("key")
 کافیه ک int رو اضافه کنید ک میشه
کد:
int(webstorge.localvalue("key"))
موفق باشید
غایب
  پاسخ


 سپاس شده توسط: علیرضا_
#16
(1399/9/26، 07:40 عصر)MohammadHadi نوشته است:  تا در اخرم ک میگی مقدار درون key رو ک تو ایتم سیو ست شده بیاد واسه این متغییر(ک تو سیو نوشتیم) ست بشه 

دقیقا همینجا ک داخل سیستم میزنید set داخل ورودی ک از اکسپرشن آیتم سیو استفاده میکنی قبلش از int استفاده کنید 
مثلا اگه از Webstorage استفاده میکنید و وقتی ک داخل سیستم میزنید ک متغیر برابر شود با
کد:
webstorge.localvalue("key")
 کافیه ک int رو اضافه کنید ک میشه
کد:
int(webstorge.localvalue("key"))
موفق باشید



 داداش همینجوری که شما گفتی عمل کردم و اینجا دیگه اون کلمه NaN ظاهر نمیشه وقتی int اضافه کردم ولی باز ی جورایی انگار درست سیو انجام نمیده چون وقتی ک باز ریست میکنم یا میرم تو منو بر میگردم تو بازی عددش صفره(من گذاشتم هرموقع ب ابجکت سکه برخورد کرد سیو بشه یا همون key رو ست کنه بعد هر موقع ام ک لیوت بازی استارت شد برسی کنه ببینه اون key وجود داره اگه داشت ست کنه یا همون لود کنه)
Mehr
Game
Is
cooming soon
  پاسخ


 سپاس شده توسط:
#17
پس درست از اکشن سیو استفاده نکردید
​​​​میتونید سورس رو بفرستید تا من یا دوستان بررسی کنند
غایب
  پاسخ


 سپاس شده توسط: علیرضا_
#18
(1399/9/26، 09:02 عصر)MohammadHadi نوشته است: پس درست از اکشن سیو استفاده نکردید
​​​​میتونید سورس رو بفرستید تا من یا دوستان بررسی کنند



 من با گوشی میام تو انجمن گوشیم به سیستمم وصل نمیشه سورس اپلود کنم. ولی مطمئنم از اکشن و اونت درست استفاده کردم . چون با اموزش سیو و لود ک تو انجمن بود مقایسه کردم و درست عین هم هستن . به نظرت به ریست گلوبال ربط داره? چون من زدم هر موقع پلیر بمیره کلن ریست گلوبال شه . چون میخواموهمه متغیر هام ریست بشن(چون بازی رکوردیه) ولی میخوام تعداد سکه هام (همون متغییری ک واسش انتخاب کردم) اون فقط سیو بشه ک ب مشکل خوردم . ولی وقتی استفاده کردم از int مشکل کلمه NaN رفع شد . حالا موندم چرا هی از صفر شروع میشه .(یعنی ب ریست گلوبال ربط داره?)
این اکشن رو واسه سیو مینویسم
کد:
WebStorage/set local key `info` to `global`
Mehr
Game
Is
cooming soon
  پاسخ


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


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  دعوت ب همکاری مهدی حسینی 0 1,308 1399/9/26، 02:53 عصر
آخرین ارسال: مهدی حسینی
Information مشکل در کانستراکت ??? مهرشاد 14 7,805 1399/8/27، 07:05 عصر
آخرین ارسال: oak
  بار گذاری بازی در بازار مهرشاد فرمهینی 1 1,865 1399/7/10، 11:21 عصر
آخرین ارسال: amin hosseini
  تبلیغات سایت مهرشاد 3 3,108 1399/5/20، 11:59 صبح
آخرین ارسال: MrAlvand
  ایجاد پیام رسان یا چت دو نفره مهرشاد 1 2,178 1399/5/17، 08:17 عصر
آخرین ارسال: Master Badfar

پرش به انجمن: