Unity Helps » Unity Technologies « Unity Training
12 subscribers
36 photos
4 videos
14 files
46 links
Download Telegram
Forwarded from |💯| Unity Helps |💯|
Terrain Assets.unitypackage
41.9 MB
مجموعه کاملی از همه چیزهایی که برای ساخت یک جزیره لازم است (بجز خانه) در این پکیج موجود است
@Help_Unity
Forwarded from |💯| Unity Helps |💯|
پکیج M-16 (دست + تفنگ انیمیت شده) دانلود در پست بعد

@Help_Unity
Forwarded from |💯| Unity Helps |💯|
Animated_Arms_With_M-16_v1.2.zip
42.4 MB
دانلود پکیج M-16 (دست + تفنگ انیمیت شده)

@Help_Unity
Forwarded from |💯| Unity Helps |💯|
Easy_Weapons_v3.0.2.unitypackage
30.9 MB
دانلود پکیج Easy weapon

@Help_Unity
Forwarded from |💯| Unity Helps |💯|
Control Freak 2 v2.0.1.unitypackage
9.9 MB
پکیج کنترل فریک۲
@Help_Unity
Forwarded from Unity Technologies (👨‍🏫 Developer 👨‍💻)
#آموزش بعضی از عملگر ها در سی شارپ :

== : مسای یا برابر بودن
‍!= : مخالف
<=‌ : بزرگتر مساوی
>= : کوچکتر مساوی
*= : ضربدر مساوی
+= : اضافه کردن مقدار دلخواه
-= : کم کردن مقدار دلخواه
/ : تقسیم
++ : اضافه کردن ۱
-- : کم کردن ۱
‍!‌ :‌ بالعکس یا مخالف
*‌ : ضرب
<‌ : بزرگتر
> :‌ کوچکتر
= : مساوی کردن یا مقداردهی
&& : و
||‌ : یا

🆔 @Unity_Technologies
Forwarded from Unity Technologies (👨‍🏫 Developer 👨‍💻)
#آموزش استفاده از توابع Trigger و Collision برای تشخیص برخورد (سه بعدی) با یونیتی : تماشا آنلاین در یوتیوب

#آموزش استفاده از توابع Trigger2D و Collision2D تشخیص برخورد (دو بعدی) در یونیتی : تماشا آنلاین در یوتیوب

🆔 @Unity_Technologies
Forwarded from Unity Technologies (👨‍🏫 Developer 👨‍💻)
#نرم_افزار Adobe XD CC 2019 v13.0.12

🆔 @Unity_Technologies
Forwarded from Unity Technologies (👨‍🏫 Developer 👨‍💻)
Adobe XD CC 2019 v13.0.12.iso
351.5 MB
Adobe XD CC 2019 v13.0.12

🆔 @Unity_Technologies
Forwarded from Unity Technologies (👨‍🏫 Developer 👨‍💻)
#پکیج Bolt برای ویژوال اسکریپتینگ در یونیتی

🆔 @Unity_Technologies
Forwarded from Unity Technologies (👨‍🏫 Developer 👨‍💻)
#پکیج Map Magic World Generator v1.8.5 برای یونیتی

🆔 @Unity_Technologies
Forwarded from Unity Technologies (👨‍🏫 Developer 👨‍💻)
MapMagic World Generator v1.8.5.unitypackage
99.3 MB
Map Magic World Generator v1.8.5

🆔 @Unity_Technologies
Forwarded from Unity Technologies (👨‍🏫 Developer 👨‍💻)
#آموزش نوشتن کد فیزیک حرکت ماشین در یونیتی :

برای این کار از کلاس WheelCollider استفاده میکنیم برای چهار چرخ ماشین چهار تا گیم ابجکت خالی بسازید و هرکدوم از گیم ابجکت هارو توی مرکز یکی از چرخ های ماشین قرار بدید و اون چرخ رو زیر مجموعه گیم ابجکت کنید و به گیم ابجکت کامپوننت WheelCollider بدید..
این کلاس دو متغیر با نام های motorTorque و brakeTorque داره که باهاشون مقدار ترمز و گاز رو تغییر میدید و یک متغیر دیگه با اسم steerAngle داره که برای چرخش هست.
مثلا وقتی میخواید ماشین حرکت کنه به متغیر motorTorque مثلا 1000 تا اضافه میکنید و مثلا شرط میزارید براش وقتی کلید W فشرده شد اینکار انجام شه.
یا برای سادگی و بهتر شدن کار میتونید از Axis ورتیکال Vertical استفاده کنید مثال :
wheel.motorTorque = 1000 * Input.GetAxis("Vertical");
تا به جلو و عقب بره با کلید های W , S.
بعد الان این برای یه چرخ بود ما میخوایم 4 چرخ با هم حرکت کنن پس از حلقه foreach استفاده میکنیم.
public WheelCollider[] wheels;

foreach (WheelCollider wheel in wheels)
{
wheel.brakeTorque = 0;
wheel.motorTorque = 1000 * Input.GetAxis("Vertical");
}

توی حلقه حتما باید متغیر brakeTorque رو هم 0 کنیم تا ترمز نگیره خود به خود موقع حرکت.
خب این از حرکت تمامی چرخ ها به جلو و عقب با کلید های W و S.
حالا میخوایم ترمز رو پیاده سازی کنیم :

public WheelCollider[] wheels;

if (Input.GetKey(KeyCode.Space))
{
foreach (WheelCollider wheel in wheels)
{
wheel.motorTorque = 0;
wheel.brakeTorque = 1000;
}
}

از شرط برای اینکه چک کنیم که کلید Space فشرده شده استفاده کردیم و از حلقه foreach برای اینکه تمامی چرخ ها ترمز بگیرن و motorTorque هم 0 کردیم تا حرکتی نباشه موقع ترمز.

حالا برای چرخش ماشین از متغیر steerAngle که مثل متغیر های گاز و ترمز هست استفاده میکنیم.
حالا بجای Vertical از Horizontal استفاده میکنیم که کلید های A و D هستش.

public WheelCollider[] wheels;

foreach (WheelCollider wheel in wheels)
{
wheel.brakeTorque = 0;
wheel.steerAngle = 30 * Input.GetAxis("Horizontal");
}

دوستان یه آموزش بعدا میسازم و فیزیک ماشین پیاده سازی میکنیم.

امیدوارم موفق باشید ❤️


🆔 @Unity_Technologies
Forwarded from Unity Technologies (👨‍🏫 Developer 👨‍💻)
سلام دوستان، کسانی که هنوز توی خروجی مشکل دارن و نمیتونن SDK سالم و کامل پیدا کنن میتونن از نرم افزار Unity Hub استفاده کنن،
میرید قسمت Install و Add رو میزنید و نسخه یونیتی که میخواید دانلود کنید انتخاب میکنید و بعد یه صفحه میاد و هرچی که نیاز دارید SDK و NDK و Android Build Support و JDK و... که برای یونیتی نیاز هست رو تیک میزنید و کامل براتون دانلود میکنه و دیگه هیچ مشکلی ندارید
حتما دفعات بعدی که میخواید یونیتی دانلود کنید از این نرم افزار دانلود کنید.
این نرم افزار رو میتونید از سایت یونیتی دانلود کنید unity.com

🆔 @Unity_Technologies
Forwarded from Unity Technologies (👨‍🏫 Developer 👨‍💻)
#آموزش نوشتن اسکریپت چرخش یک آبجکت دور آبجکت دیگر و نگاه کردن به یک دیگر با استفاده از توابع RotateAround و LookAt از کلاس ترسنفرم در #یونیتی :
از تابع RotateAround برای چرخش آبجکت به دور آبجکت دیگر استفاده میشه، از تابع LookAt برای خیره شدن و نگاه کردن به یه ابجکت دیگه یا یه پوزیشن دیگه استفاده میشه.
استفاده از تابع RotateAround :
public Transform myPoint;
public Vector3 myAxis;
public float angle = 15f;

transform.RotateAround (myPoint.position, myAxis, angle);


پارامتر اول از نوع Vector3 هست و باید یه مکانی یا پوزیشن یه ابجکتی رو بدین بهش
پارامتر دوم از نوع Vector3 جهتی که به اون طرف باید بچرخه رو میدین مثلا Vector3.down یا خودتون یکی تعریف کنید new Vector3 (0, -1, 0); یا از یه متغیر عمومی استفاده کنید و هی تغییر بدید مقدار رو مثل مثال بالا.
و پارامتر سوم هم از نوع float هست و عدد اعشاری میگیره مثلا 10.5f.

برای اینکه آبجکتی که میچرخه به آبجکت ثابت نگاه کنه از تابع LookAt استفاده میکنیم :

public Transform target;

transform.LookAt (target);


کد رو اختصاص میدیم به ابجکتی که میخواد بچرخه تا به ابجکتی که مشخص میکنیم خیره شه

🆔 @Unity_Technologies
Forwarded from Unity Technologies (👨‍🏫 Developer 👨‍💻)
سلام دوستان، کسانی که هنوز توی خروجی مشکل دارن و نمیتونن SDK سالم و کامل پیدا کنن میتونن از نرم افزار Unity Hub استفاده کنن،
میرید قسمت Install و Add رو میزنید و نسخه یونیتی که میخواید دانلود کنید انتخاب میکنید و بعد یه صفحه میاد و هرچی که نیاز دارید SDK و NDK و Android Build Support و JDK و... که برای یونیتی نیاز هست رو تیک میزنید و کامل براتون دانلود میکنه و دیگه هیچ مشکلی ندارید
حتما دفعات بعدی که میخواید یونیتی دانلود کنید از این نرم افزار دانلود کنید.
این نرم افزار رو میتونید از سایت یونیتی دانلود کنید unity.com

🆔 @Unity_Technologies
Forwarded from Unity Technologies (👨‍🏫 Developer 👨‍💻)
دانلود پکیج های Puppet 3D نسخه 1.5 و Puppet 2D نسخه 3.4.
این دو پکیج برای ریگ سه بعدی و دو بعدی هستند که بسیار کاربردی اند.

برای دانلود کلیک کنید

🆔 @Unity_Technologies
Forwarded from Unity Technologies (👨‍🏫 Developer 👨‍💻)
دانلود پکیج Persian Text برای یونیتی.
این پکیج برای نوشتن متن فارسی در یونیتی استفاده میشه و بسیار کاربردی هست.

برای دانلود کلیک کنید

🆔 @Unity_Technologies