شمارش فرزندان یک گیم آبجکت از طریق اسکریپت در یونیتی

شمارش فرزندان یک گیم آبجکت از طریق اسکریپت در یونیتی

به نام خدا

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

در ادامه با این اموزش یونیتی از وبلاگ توسعه دهنده بازی همراه باشید.

برای این کار یک اسکریپت سی شارپ در یونیتی ایجاد کنید و دستورات زیر را درون آن تایپ کنید.

 

 

یک گیم آبجکت خالی در یونیتی ایجاد کنید و بهتر است اسم ان را Parent (والد) گذارید ، سپس 3 گیم آبجکت خالی جدید ایجاد کنید و آن ها را زیر مجموعه گیم آبجکت والد کنید.

در خط 9 بعد از  اجرا کردن پروژه تعداد فرزندان گیم آبجکت والد در پنجره کنسول نمایش داده می شود.

transform : اشاره می کند به کامپوننت ترنسفرم آبجکت والد که اسکریپت را به ان نسبت دادیم.

childCount : خصوصیت ترنسفرم هست ، وظیفه آن شمارش فرزندان آبجکت والد هست.

متد Print محتویات درون پارامتر ورودی خود را در پنجره کنسول نمایش می دهد.

 

در خطوط 18 و 21 از شرط ها استفاده کردیم و گفتیم اگر فرزندان گیم ابجکت ما برابر با 2 یا صفر شد دستورات اجرا شود.

این یک روش کاربردی است و می توانید در بازی های خود استفاده کنید.

برای تست گرفتن کافیه بازی را Run کرده و به صورت دستی از پنجره هایرارکی گیم آبجکت های فرزند را پاک کنید و نتیجه را در پنجره کنسول مشاهده کنید.

امیدوارم از این آموزش فارسی یونیتی لذت برده باشید.

 

با عضویت در خبرنامه وبلاگ از مزایای آن بهره ببرید!
۰ ۰ ۲ دیدگاه

دیدگاه‌ها (۲)

با سلام 

ممنون از آموزش کاربردی شما .

همیشه موفق باشید 

پاسخ:

۱۱ تیر ۹۵، ۱۱:۴۳
مچکر دوست خوب


سلام 
آموزشهاتون عااااااااااااااااااالیه

پاسخ:

۱۵ تیر ۹۵، ۲۳:۱۴
سلام دوست خوب
ممنون از نظرت

با عضویت در خبرنامه از مزایای اون بهره ببرید



ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی

GameDeveloper

تمام آموزش های جدید در تلگرام آپلود شده اند https://t.me/GameDevUnity

آخرین مطلب
آخرین نظرات