«یا اللهُ یا رَبِّ یا حَیُّ یا قَیّوم یا ذَالجَلالِ وَ الاکرام اَسئَلُکَ بِاسمِکَ اَلعَظیم اَلاَعظَم اَن تَرزُقَنی رِزقاً حَلالاً طَیِّباً بِرَحمَتِکَ الواسِعَه یا اَرحَمَ الرّاحِمِین.»
دست یابی به اشیای دیگر در یونیتی(مولف:alimka) :: گیم اور _ بازیسازی با unity + مطالب متفرقه

گیم اور _ بازیسازی با unity + مطالب متفرقه

آموزش های علمی با اجازه ی خدا تقدیم به هرکس خدا بخواد

آموزش های علمی با اجازه ی خدا تقدیم به هرکس خدا بخواد

به نام خدا
--
گروه قدیم ما promakers.ir یا پرومیکرز بود که بالای هزار اموزش توش ساخته بودم به اسم sajjad3011 ولی حیف ادمین سایتش عوض کرد
حالا سوالی بود کاری بود این شمارمه

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

---
سوالی بود بذارید
نظر خصوصی نذارید
پاسخش سخته
دوست داشتید شماره بذارید تو واتساپ یا ایتا یا .... گروه بزنیم.
09358077198

بایگانی
پیوندها

دست یابی به اشیای دیگر در یونیتی(مولف:alimka)

جمعه, ۲۴ بهمن ۱۳۹۳، ۰۷:۱۸ ق.ظ

یک کد جالب دیگرو امروز براتون میزارم که با اون می تونین مقادیر مربوط به اشیای دیگرو دستکاری کنین.
مثلا فک کنین می خواین خون خودتون یا دشمنتون رو کم کنین در اثر برخورد گلوله. ( این یه مثال هست )

ابتدا دوتا شی ایجاد کنین و نام هاشونو تغییر بدید که هم خودتون اشتباه نکنین هم یونیتی. مثلا دوتا Cube با نام های Cube1,2 ایجاد کنین.سپس دوتا کد جاوا اسکریپت با نام های cube1,2 نیز ایجاد کنین و هر کدوم رو به شی مربوطه متصل کنین.
حالا برید تو کد اول و کد زیر رو قرار بدید.

1
2
3
4
5
6
7
var target : GameObject;var Health : int;
function Start(){Health=100;}
function Update()
{
Health = target.GetComponent(cube2).h;
print(Health);
}


کد رو ذخیره کنید و سراغ کد دوم برید و کد زیر رو درونش بریزید.

1
2
3
4
5
6
var target : GameObject;var h : int;
function Start(){}
function Update()
{
h = target.GetComponent(cube1).Health - 10;
}


حالا هر کدوم از اشیا رو برای اون یکی کد معرفی کنین.
بازی رو اجرا کنین و نتیجرو ببینین.
موافقین ۰ مخالفین ۰ ۹۳/۱۱/۲۴
مدیرکل

نظرات (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

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