#مبتدی #آموزش
به دست آوردن فاصله دو شی در یونیتی.
برای به دست آوردن اندازه فاصله دو شی در یونیتی، میتونید از کلاس Vector، تابع Distance رو فراخوانی کنید. این تابع، دو تا آرگومان (ورودی) می گیره که یکیش مختصات شی اول و دومیش، مختصات شی دوم هست و به صورت زیر استفاده میشه.
برای بازی های دوبعدی
float distance =
Vector2.Distance(a,b);
برای بازی های سه بعدی
float distance =
Vector3.Distance(a,b);
که به ترتیب a و b مختصات نقاط اول و دوم هستند.
نکته: چون این تابع، اندازه فاصله رو میده، پس ترتیب آرگومان اول و دوم فرقی نمی کنه.
یونیتی مدرن
@ModernUnity
به دست آوردن فاصله دو شی در یونیتی.
برای به دست آوردن اندازه فاصله دو شی در یونیتی، میتونید از کلاس Vector، تابع Distance رو فراخوانی کنید. این تابع، دو تا آرگومان (ورودی) می گیره که یکیش مختصات شی اول و دومیش، مختصات شی دوم هست و به صورت زیر استفاده میشه.
برای بازی های دوبعدی
float distance =
Vector2.Distance(a,b);
برای بازی های سه بعدی
float distance =
Vector3.Distance(a,b);
که به ترتیب a و b مختصات نقاط اول و دوم هستند.
نکته: چون این تابع، اندازه فاصله رو میده، پس ترتیب آرگومان اول و دوم فرقی نمی کنه.
یونیتی مدرن
@ModernUnity
animation.gif
2.7 KB
#آموزش #مبتدی #بردارها
ویژگی های (Properties) کلاس Vector - بخش اول
توی کلاس Vector ده (۱۰) عدد ویژگی به صورت استاتیک (static) وجود داره که تو این پست به دو تای اولش می پردازیم
ویژگی right:
این معادل (1,0,0) هست که میشه برای جابهجایی به راست ازش استفاده کرد و به صورت های
Vector3.right;
یا
Vector2.right;
میتونید ازش بهره ببرید.
ویژگی left:
این معادل
(-1,0,0)
هست که میشه برای جابهجایی به چپ ازش به یکی از صورت های زیر استفاده کرد:
Vector3.left;
Vector2.left;
بعدی: قسمت دوم ویژگی بردار ها
کانال یونیتی مدرن
@ModernUnity
ویژگی های (Properties) کلاس Vector - بخش اول
توی کلاس Vector ده (۱۰) عدد ویژگی به صورت استاتیک (static) وجود داره که تو این پست به دو تای اولش می پردازیم
ویژگی right:
این معادل (1,0,0) هست که میشه برای جابهجایی به راست ازش استفاده کرد و به صورت های
Vector3.right;
یا
Vector2.right;
میتونید ازش بهره ببرید.
ویژگی left:
این معادل
(-1,0,0)
هست که میشه برای جابهجایی به چپ ازش به یکی از صورت های زیر استفاده کرد:
Vector3.left;
Vector2.left;
بعدی: قسمت دوم ویژگی بردار ها
کانال یونیتی مدرن
@ModernUnity
#آموزش #مبتدی #بردارها
ویژگی های (Properties) کلاس Vector - بخش دوم
توی کلاس Vector ده (۱۰) عدد ویژگی به صورت استاتیک (static) وجود داره که تو این پست به دو تای دومش می پردازیم
ویژگی up:
این معادل (0,1,0) هست که میشه برای جابهجایی به بالا ازش استفاده کرد و به صورت های
Vector3.up;
یا
Vector2.up;
میتونید ازش بهره ببرید.
ویژگی down:
این معادل
(0,-1,0)
هست که میشه برای جابهجایی به پایین ازش به یکی از صورت های زیر استفاده کرد:
Vector3.down;
Vector2.down;
بعدی: قسمت سوم ویژگی بردار ها
کانال یونیتی مدرن
@ModernUnity
ویژگی های (Properties) کلاس Vector - بخش دوم
توی کلاس Vector ده (۱۰) عدد ویژگی به صورت استاتیک (static) وجود داره که تو این پست به دو تای دومش می پردازیم
ویژگی up:
این معادل (0,1,0) هست که میشه برای جابهجایی به بالا ازش استفاده کرد و به صورت های
Vector3.up;
یا
Vector2.up;
میتونید ازش بهره ببرید.
ویژگی down:
این معادل
(0,-1,0)
هست که میشه برای جابهجایی به پایین ازش به یکی از صورت های زیر استفاده کرد:
Vector3.down;
Vector2.down;
بعدی: قسمت سوم ویژگی بردار ها
کانال یونیتی مدرن
@ModernUnity
#آموزش #مبتدی #بردارها
ویژگی های (Properties) کلاس Vector - بخش سوم
توی کلاس Vector ده (۱۰) عدد ویژگی به صورت استاتیک (static) وجود داره که تو این پست به دو تای سومش می پردازیم
ویژگی forward:
این معادل (0,0,1) هست که میشه برای جابهجایی به جلو ازش استفاده کرد و به صورت های
Vector3.forward
میتونید ازش بهره ببرید.
ویژگی back:
این معادل
(0,0,-1)
هست که میشه برای جابهجایی به عقب ازش به یکی از صورت های زیر استفاده کرد:
Vector3.back;
بعدی: قسمت چهارم ویژگی بردار ها
کانال یونیتی مدرن
@ModernUnity
ویژگی های (Properties) کلاس Vector - بخش سوم
توی کلاس Vector ده (۱۰) عدد ویژگی به صورت استاتیک (static) وجود داره که تو این پست به دو تای سومش می پردازیم
ویژگی forward:
این معادل (0,0,1) هست که میشه برای جابهجایی به جلو ازش استفاده کرد و به صورت های
Vector3.forward
میتونید ازش بهره ببرید.
ویژگی back:
این معادل
(0,0,-1)
هست که میشه برای جابهجایی به عقب ازش به یکی از صورت های زیر استفاده کرد:
Vector3.back;
بعدی: قسمت چهارم ویژگی بردار ها
کانال یونیتی مدرن
@ModernUnity
#آموزش #مبتدی #بردارها
ویژگی های (Properties) کلاس Vector - بخش چهارم
توی کلاس Vector ده (۱۰) عدد ویژگی به صورت استاتیک (static) وجود داره که تو این پست به دو تای چهارمش می پردازیم
ویژگی one:
این معادل (1,1,1) هست که میشه برای هم اندازه یا یک کردن تمام مختصات های یک بردار استفاده کرد و به صورت های
Vector3.one;
Vector2.one;
میتونید ازش بهره ببرید.
ویژگی zero:
این معادل
(0,0,0)
هست که میشه برای صفر کردن مختصات به کار می رود و به یکی از صورت های زیر استفاده کرد:
Vector3.zero;
Vector2.zero;
بعدی: قسمت پنجم ویژگی بردار ها
کانال یونیتی مدرن
@ModernUnity
ویژگی های (Properties) کلاس Vector - بخش چهارم
توی کلاس Vector ده (۱۰) عدد ویژگی به صورت استاتیک (static) وجود داره که تو این پست به دو تای چهارمش می پردازیم
ویژگی one:
این معادل (1,1,1) هست که میشه برای هم اندازه یا یک کردن تمام مختصات های یک بردار استفاده کرد و به صورت های
Vector3.one;
Vector2.one;
میتونید ازش بهره ببرید.
ویژگی zero:
این معادل
(0,0,0)
هست که میشه برای صفر کردن مختصات به کار می رود و به یکی از صورت های زیر استفاده کرد:
Vector3.zero;
Vector2.zero;
بعدی: قسمت پنجم ویژگی بردار ها
کانال یونیتی مدرن
@ModernUnity
#آموزش #مبتدی #بردارها
ویژگی های (Properties) کلاس Vector - بخش پنجم
توی کلاس Vector ده (۱۰) عدد ویژگی به صورت استاتیک (static) وجود داره که تو این پست به دو تای پنجم می پردازیم
ویژگی positive Infinity:
این معادل
(float.positiveInfinity,
float.positiveInfinity,
float.positiveInfinity)
هست که به صورت
Vector3.positiveInfinite
میتونید ازش بهره ببرید.
ویژگی negative Infinity:
این معادل
(float.negativeInfinity,
float.negativeInfinity,
float.negativeInfinity)
هست که به صورت زیر استفاده میشه:
Vector3. negativeInfinity;
بعدی: ویژگی های بردار ها
کانال یونیتی مدرن
@ModernUnity
ویژگی های (Properties) کلاس Vector - بخش پنجم
توی کلاس Vector ده (۱۰) عدد ویژگی به صورت استاتیک (static) وجود داره که تو این پست به دو تای پنجم می پردازیم
ویژگی positive Infinity:
این معادل
(float.positiveInfinity,
float.positiveInfinity,
float.positiveInfinity)
هست که به صورت
Vector3.positiveInfinite
میتونید ازش بهره ببرید.
ویژگی negative Infinity:
این معادل
(float.negativeInfinity,
float.negativeInfinity,
float.negativeInfinity)
هست که به صورت زیر استفاده میشه:
Vector3. negativeInfinity;
بعدی: ویژگی های بردار ها
کانال یونیتی مدرن
@ModernUnity
Top 10 Unity Games of All Time
44.8 MB
#جذاب #مبتدی #متوسط #سخت
با سلام. این ویدیو ۱۰ بازی برتر ساخته شده با موتور بازی سازی یونیتی هست که تا کنون به بازار عرضه شده.
زمان ویدیو: ۶:۰۱
زبان ویدیو: انگلیسی
حجم ویدیو: ۴۴.۸ مگ
مناسب برای: تمام افرادی که با موتور بازی سازی یونیتی کار می کنند و یا می خواهند کار کنند.
مجموعه آموزشی یونیتی مدرن
ModernUnity.ir
@ModernUnity
با سلام. این ویدیو ۱۰ بازی برتر ساخته شده با موتور بازی سازی یونیتی هست که تا کنون به بازار عرضه شده.
زمان ویدیو: ۶:۰۱
زبان ویدیو: انگلیسی
حجم ویدیو: ۴۴.۸ مگ
مناسب برای: تمام افرادی که با موتور بازی سازی یونیتی کار می کنند و یا می خواهند کار کنند.
مجموعه آموزشی یونیتی مدرن
ModernUnity.ir
@ModernUnity