تبلیغات

صفت Range – تایین محدوده یک فیلد عددی در Inspector یونیتی

صفت Range - تایین محدوده یک فیلد عددی در Inspector یونیتی
هادی اکبرزاده
نوشته شده توسط هادی اکبرزاده

Range Attribute

چنانچه بخواهیم فیلدی در اسکریپت خود تعریف کنیم ولی نخواهیم این فیلد خارج از یک محدوده تایین شود، یعنی از Inspector نتوان مقدار را خارج از محدوده‌ی تعریف شده تنظیم کرد، از صفت Range استفاده می‌کنیم. برای مثال فیلدی به speed تعریف کرده ایم و می‌خواهیم از 0 کم تر و از 100 بیشتر نباشد!

نحوه انجام کار

فرض کنید یک اسکریپت برای یک لپت تاپ یا گوشی موبایلی وشته اید که دارای یک  فیلد float برای نگه داری میزان شارژ آن وسیله می‌باشد و می‌خواهید این شارژ بین 0 تا 100 باشد و زمانی که در Inspector می‌خواهیم میزان آن را وارد کنیم، نتوانیم خارج از این محدوده را انتخاب کنیم.

نکته خیلی مهم: این صفت، تنها انتخاب عدد در Inspector را به میزان تایین شده محدود میکند وگرنه از داخل کد مشکلی وجود ندارد!

پشت فیلد، از صفت  Range برای مشخص کردن محدوده استفاده می‌کنیم.

 

تبلیغات
0
کانال تلگرام فول کده

درباره نویسنده

هادی اکبرزاده

هادی اکبرزاده

[ مدیر فول کده ]

آن‌گاه که هرچیزی را به یک چشم دیدیم، حقیقت برایمان نابود می‌شود! باید توجه کنیم که خدا به ما دو چشم داده است!
Telegram

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

قوانین نظرات

  • تعریف سیستم نظرات: سیستم نظرات، محلی است تا شما دوستان عزیز بتوانید دیدگاه خود را نسبت به مطلب قرار گرفته بنویسید، نه چیز دیگری!
  • نظراتی که به بهبود پست کمک کنند، با ذکر نام ارسال کننده به پست اضافه خواهند شد.
  • برای ارسال نظر، نیازی به سلام و احوال‌پرسی نیست و این فقط به خاطر ساده‌تر و سریع تر شدن متن می‌باشد.
  • دیدگاهی که ارسال می‌کنید، حتما باید درباره‌ی پست قرار گرفته باشد؛ نظرات پست‌های دیگر را در جای خود بنویسید در غیر این‌صورت تایید یا پاسخ داده نخواهند شد.
  • سوالی که جواب آن در پست وجود داشته باشد، تایید یا پاسخ داده نخواهد شد.
  • برای پاسخ دادن به نظرات دیگران، از گزینه‌ی پاسخ کنار هر دیدگاه استفاده کرده و یک نظر جدید ارسال نفرمایید. همچنین برای ارسال نظر جدید از گزینه‌های مربوط به پاسخ استفاده نکنید.
  • دوستان عزیز واقعا نظر لطف شماست اما متن‌های کوتاهی مانند "مرسی"، "عالی بود" ممکن است تایید نشوند. این به خاطر شلوغ نشدن قسمت نظرات است.
  • بهتر است برای ارسال نظر در سایت ثبت نام کنید و سپس با اکانت خود وارد شده و نظرتان را ارسال کنید.
  • قوانین نظرات در طول زمان در این قسمت اضافه و تغییر داده می‌شوند و می‌توانید از این قسمت بررسی کنید.
  • این قوانین شامل پست های قدیمی نمی‌شود ولی نظرات پست های قدیمی نیز در صورت نیاز اصلاح خواهند شد.

نظرات ثبت شده بدون دیدگاه