درخواست آموزش گرفتن شماره ( ussd ) با کانستراکت 2
#1
سلام . دوستان میخواهم آموزش بدین چطوری وقتی شخصی بر روی دکمه یا هر چیز دیگر کلیک کرد یک شماره رو بگیره
زکات علم ، آموزش دادن ان است از امام صادق (ع)
 
 
  پاسخ


 سپاس شده توسط:
#2
مثل ماشین حساب کافی است متغییر داخلی تعریف کنید. سپس اسپرایت ها رو داخل لایوت قرار داده روی هر اسپرایت کلیک کرده و عدد 0 تا 9 را وارد کنید. سپس در برگه رویداد ها هر دکمه کلیک شد مقدار آن در متغییر یا تکست ذخیره شود 
به همین سادگی
  پاسخ


 سپاس شده توسط: keyhan
#3
میشه از اول دقیق تر دقیق تر بگی چون تازه کارم
زکات علم ، آموزش دادن ان است از امام صادق (ع)
 
 
  پاسخ


 سپاس شده توسط:
#4
روی یک اسپرایت کلیک کنید و در بخش تنظیمات اسپرایت بخشی به نام instance variables وجود دارد که به معنی متغیر های نمونه (متغییر داخلی) است روی دکمه add کلیک کنید سپس روی علامت اضافه کردن یک متغییر بسازید.
حالا هر چند تا اسپرایت بسازید همه شان این متغییر رو دارند. اضافه شدن متغییر  برای آن نمونه اسپرایتی که ساختید برای همهشان(نمونه های مشابه) اجباری است. 
یعنی به زبان ساده تر. همه اسپرایت که نامنشان مثلا دکمه است این متغییر رو دارند. اما مقدار برای هر نمونه قابل تغییر است. یعنی اگر شما مقدار متغییر یک نمونه را تغییر دهید تاثیری در دیگر نمونه ها ندارد . وشما می توانید برای هر اسپرایت یک مقدار جدید تعریف کنید.

در برگه رویداد :
وقتی روی یکی از این دکمه ها کلیک می کنید می توانید محتوای متغییر را در یک تکست باکس یا یک متغییر ذخیره کرد.
در قسمت رویداد کلیک سپس شی تاچ و رویداد تاچ کردن روی شی (دکمه عددی) . سپس در قسمت اکشن وارد شی سیستم شده سپس set var را انتخاب کرده و عبارت زیر را تایپ کرده
num & sprint.number

num : متغییر سراسری

 sprint.number : قسمت نامبر همان متغییر داخلی است و اسپرایت  هم همان اسپرایت دکمه عددی است
مقدار قبلی متغییر سراسری را با مقدار متغییر داخلی اسپرایتی که اکنون فشار داده شده الحاق می کنید(می چسبانید).

متغییر سراسری بهتر است نوع رشته باشد string
  پاسخ


 سپاس شده توسط: keyhan
#5
(1394/6/14، 05:41 عصر)mehrdad.ch نوشته است: مثل ماشین حساب کافی است متغییر داخلی تعریف کنید. سپس اسپرایت ها رو داخل لایوت قرار داده روی هر اسپرایت کلیک کرده و عدد 0 تا 9 را وارد کنید. سپس در برگه رویداد ها هر دکمه کلیک شد مقدار آن در متغییر یا تکست ذخیره شود 
به همین سادگی

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


 سپاس شده توسط:
#6
ussd مثل  پرداخت درون برنامه است . می شود با کانسراکت پیادهسازی کرد اگر دسترسی به تماس داشته باشید. 
این کار با افزونه های جاوا امکان پذیر است. البته نمیدانم کانسراکت چقدر هماهنگ و پیاده سازیش کرده اما با XDK ld می شود افزود
  پاسخ


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


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  حل شده ارور جاوا M.gh 4 1,867 1403/6/27، 10:19 عصر
آخرین ارسال: Klkj
  این چیه alirezagamemaker 4 2,327 1403/6/27، 10:18 عصر
آخرین ارسال: Klkj
  نشان دادن حرف در بازی کلماتی mehdi 0 287 1403/5/13، 05:27 عصر
آخرین ارسال: mehdi
  حل شده مشکل در آرایه mehdi 2 557 1403/4/26، 11:41 عصر
آخرین ارسال: mehdi
  حل شده خرید درون برنامه مایکت در وب ویو Arianm 3 1,296 1402/4/25، 12:01 عصر
آخرین ارسال: Arianm

پرش به انجمن: