حل شده دو زبانه بودن بازی
#1
سلام.
آیا امکانش هست که در کانستراکت یک بازی دو زبانه بسازیم؟؟
[تصویر:  kkgd_بنر.png]
  پاسخ


 سپاس شده توسط: danials008
#2
درود

بله . قاعدتا باید همون اول کار Global Value بسازی که یکیش رو ارجاع بدی به string های زبان اول و دیگری رو به زبان دوم.
راه های دیگه هم هست.
  پاسخ


 سپاس شده توسط: danials008 ، hossein.hsa ، Dani ، shazde
#3
(1396/4/30، 12:20 عصر)Mehrdad نوشته است: درود

بله . قاعدتا باید همون اول کار Global Value بسازی که یکیش رو ارجاع بدی به string های زبان اول و دیگری رو به زبان دوم.
راه های دیگه هم هست.

سلام
خیلی ممنون
میشه یکم بیشتر توضیح بدید منظورتو اینه که یه متغیر ساخت و بعد از اونت سیستم اقدام کرد؟
[تصویر:  kkgd_بنر.png]
  پاسخ


 سپاس شده توسط:
#4
(1396/4/30، 01:01 عصر)hossein.hsa نوشته است:
(1396/4/30، 12:20 عصر)Mehrdad نوشته است: درود

بله . قاعدتا باید همون اول کار Global Value بسازی که یکیش رو ارجاع بدی به string های زبان اول و دیگری رو به زبان دوم.
راه های دیگه هم هست.

سلام
خیلی ممنون
میشه یکم بیشتر توضیح بدید منظورتو اینه که یه متغیر ساخت و بعد از اونت سیستم اقدام کرد؟

سلام ! با اجازه اقا مهرداد بنده ادامه میدم 3 
بله ببنید همونطور که اقای مهرداد گفتن شما یک متغییر جهانی تعریف میکنی ! بعدش توی قسمت هایی که قراره متن هاتون نمایش داده شه ! شرط قرار میدی که اگه مثلا اون متغییر برابر 1 بود تمام متن ها به زبان فارسی نشون داده شه ! و اگه 2 بود تمام متن ها زبان انگلیسی باشن ! برای اینکار شما باید برای هر متن دو رشته بنویسید ! یکی فارسی و دیگری زبان مورد نظر که با تغییر متغییر بین این دو سوییچ کنید ! اگه هم از اسپرایت استفاده میکنید باید برای هر متن یا تصویر دوتا اسپرایت قرار بدید و روش بالا رو ادامه بدید .

برای تعیین هم میتونید اول بازی از کاربر بخوایید ببینید ک میخواد زبانش چی باشه !؟ بعدش مثلا اگه روی فارسی زد متغییر یک بشه ! اگه روی زبان دیگر زد متغییر دو بشه .

امیدوارم مفهوم شده باشید .
موفق و پیروز باشید .
 
  پاسخ


 سپاس شده توسط: hossein.hsa ، shazde ، Mehrdad ، Dani ، erfab
#5
میتونید بگید اگر مقدار متغیر برابر صفر بود، مثلا تکست ، set text شه به مثلا سلام . 
اگه مقدار متغیر برابر یک بود مقدار تکست set text شه به hello.
ش
  • در حال طراحی چند برنامه و بازی جدید!
  پاسخ


 سپاس شده توسط: hossein.hsa ، shazde
#6
(1396/4/30، 01:01 عصر)hossein.hsa نوشته است:
(1396/4/30، 12:20 عصر)Mehrdad نوشته است: درود

بله . قاعدتا باید همون اول کار Global Value بسازی که یکیش رو ارجاع بدی به string های زبان اول و دیگری رو به زبان دوم.
راه های دیگه هم هست.

سلام
خیلی ممنون
میشه یکم بیشتر توضیح بدید منظورتو اینه که یه متغیر ساخت و بعد از اونت سیستم اقدام کرد؟

دوست عزیز راههای زیادی به ذهن میرسه ولی راه مهرداد بهتره و حجم بازی رو هم زیاد نمیکنه.
کار ساده ای که میتونی انجام بدی مثلاً با کلیک بر روی زبان انگلیسی همه تکست های بازی set بشن به معادلشون توی انگلیسی یا ..... (که خوب سخت هست و باید بیکار باشی واقعاً و حجم بازی هم واقعاً زیاد میشه)
غایب
  پاسخ


 سپاس شده توسط: hossein.hsa ، shazde ، Dani ، Amirhesam.KH
#7
(1396/4/30، 01:08 عصر)danials008 نوشته است:
(1396/4/30، 01:01 عصر)hossein.hsa نوشته است:
(1396/4/30، 12:20 عصر)Mehrdad نوشته است: درود

بله . قاعدتا باید همون اول کار Global Value بسازی که یکیش رو ارجاع بدی به string های زبان اول و دیگری رو به زبان دوم.
راه های دیگه هم هست.

سلام
خیلی ممنون
میشه یکم بیشتر توضیح بدید منظورتو اینه که یه متغیر ساخت و بعد از اونت سیستم اقدام کرد؟

سلام ! با اجازه اقا مهرداد بنده ادامه میدم 3 
بله ببنید همونطور که اقای مهرداد گفتن شما یک متغییر جهانی تعریف میکنی ! بعدش توی قسمت هایی که قراره متن هاتون نمایش داده شه ! شرط قرار میدی که اگه مثلا اون متغییر برابر 1 بود تمام متن ها به زبان فارسی نشون داده شه ! و اگه 2 بود تمام متن ها زبان انگلیسی باشن ! برای اینکار شما باید برای هر متن دو رشته بنویسید ! یکی فارسی و دیگری زبان مورد نظر که با تغییر متغییر بین این دو سوییچ کنید ! اگه هم از اسپرایت استفاده میکنید باید برای هر متن یا تصویر دوتا اسپرایت قرار بدید و روش بالا رو ادامه بدید .

برای تعیین هم میتونید اول بازی از کاربر بخوایید ببینید ک میخواد زبانش چی باشه !؟ بعدش مثلا اگه روی فارسی زد متغییر یک بشه ! اگه روی زبان دیگر زد متغییر دو بشه .

امیدوارم مفهوم شده باشید .
موفق و پیروز باشید .
خیلی ممنون



ممنون از دوستان
موفق و پیروز باشید
[تصویر:  kkgd_بنر.png]
  پاسخ


 سپاس شده توسط: danials008 ، shazde
#8
بهترین راه استفاده از آرایه یا حتی جیسون هست
  پاسخ


 سپاس شده توسط: shazde ، hossein.hsa ، Dani
#9
سلام
نظر همه محترمه ، اما...
بنده یک پلاگین داشتم که یک فایل جسون بهش میدادی و...
خیلی خوبه حجم برنامه هم خیلی زیاد نمیشه.
متاسفانه الان به سیستمم دسترسی ندارم وگرنه بهتون میگفتم اسمشو 1
راستی ! من خودم ازش استفاده کردم
غایب
  پاسخ


 سپاس شده توسط: shazde ، hossein.hsa ، Dani
#10
سلام مجدد
بفرمایید
Document Moved
میتونید فایل جسون بهش بدید (هم بصورت لوکال و کنار فایل های برنامه و هم از آدرس های خارجی)
غایب
  پاسخ


 سپاس شده توسط: hossein.hsa


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  گروه انجمن کانستراکت sahabia-games 0 918 1401/4/30، 04:17 عصر
آخرین ارسال: sahabia-games
  کمتر شدن عدد از صفر tohidrajabali 0 891 1401/2/26، 01:06 عصر
آخرین ارسال: tohidrajabali
  مشکل در تاچ کردن mehdi 3 2,583 1400/12/21، 11:09 عصر
آخرین ارسال: mehdi
  مشگل در خروجی Sarbaz24 1 1,361 1400/9/6، 11:47 عصر
آخرین ارسال: ᔕinaᗪehghani
Question قفل کردن مراحل Taha Nano 21 11,049 1400/2/31، 10:57 صبح
آخرین ارسال: امیرعلی ۱۲۳

پرش به انجمن: