Unity Learning
2.99K subscribers
574 photos
210 videos
1.05K files
280 links
⭕️کانال آموزش حرفـــه ای موتور بازی سازی یـــونیتی

▪️ @UnityLearning ▫️

🔹ارتباط با مدیر کانال/👇

@UnityLearning_Admin

🔹 کد شامد /👇

1-1-3526-61-3-1

💰 تعرفه تبلیغات/👇

@UnityLearning_Ads

لینک گروه تبادل نظر اعضای کانال
@UnityLearning_Group
Download Telegram
Unity Learning
ANIMSET INJURED v1.0.unitypackage
This media is not supported in your browser
VIEW IN TELEGRAM
🎦 #کلیپ #تست #پکیج ANIMSET INJURED

🔹 در این کلیپ تعداد چهار انیمیشن به صورت تست در محیط بازی استفاده می شود، همانطور که ذکر شد، می توانید تمامی انیمیشن ها را در صفحه استور یونیتی به صورت سه بعدی مشاهده نمایید.

@UnityLearning
Media is too big
VIEW IN TELEGRAM
⚫️ ایام شهادت حضرت فاطمه الزهرا سلام الله علیها را #تسلیت عرض می‌کنیم.

▪️ اللهم صل علی فاطمه و ابیها و بعلها و بنی‌ها و سر المستودع فیها، بعدد ما احاط بهی علمک

🔹 بریز آب روان اسما، ولی آهسته آهسته
به جسم اطهر زهرا ولی آهسته آهسته
🔹بریز آب روان تا من، بشویم مخفی از دشمن
تنش از زیر پیراهن، ولی آهسته آهسته
🔹ببین بشکسته پهلویش، سیه گردیده بازویش
تو خود ریز آب بر رویش، ولی آهسته آهسته
🔹همه خواب و علی بیدار، سرش بنهاده بر دیوار
بگرید از فراق یار، ولی آهسته آهسته
🔹حسن ای نورچشمانم حسین ای راحت جانم
بنالید ای عزیزانم، ولی آهسته آهسته
🔹بیا ای دخترم زینب به پیش مادرت امشب
بخوان او را به تاب و تب، ولی آهسته آهسته
🔹روم شب ها سراغ او، به قبر بی چراغ او
کنم زاری ز داغ او، ولی آهسته آهسته

@UnityLearning
Media is too big
VIEW IN TELEGRAM
🎦 فیلم آموزش استفاده از دستور GetAxis در جابجایی آبجکت ها به کمک ماوس

🔹 توضیحات مفصل در رابطه با دستور GetAxis و تنظیمات آن در پنجره Project Setting

↔️ دستور GetAxis از #کلاس Input به منظور بررسی مقادیر وارد شده در پنل Input Manager در یونیتی استفاده می گردد. خروجی این دستور صفر، منفی یک و مثبت یک خواهد بود که می توان با ضرب آن در دستورات دیگر، عملکرد خاصی را پیاده سازی کرد.

🔸 در مثال کلیپ فوق، جابجایی یک آبجکت با استفاده از اشاره گر ماوس (جابجایی روی محور xها و yها) بررسی گردید. اسکریپت کامل تر نیز در پست بعدی در کانال ارسال خواهد شد.

@UnityLearning
Media is too big
VIEW IN TELEGRAM
🎦 #فیلم #آموزش تقسیم کردن خروجی دوربین های بازی

🔹 استفاده از چند دوربین در بازی و نمایش خروجی آنها در قسمتی از صفحه

🔘 با استفاده از پارامتر Viewport Rect از کامپوننت Camera می توانیم مشخص کنیم، خروجی تصویر دوربین نسبت به صفحه نمایش در چه موقعیت و با چه اندازه ای نمایش داده شود. مقادیر این پارامترها همگی نسبی هستند. (نسبت به اندازه صفحه نمایش نهایی)

@UnityLearning
Unity Learning
🎦 فیلم آموزش استفاده از دستور GetAxis در جابجایی آبجکت ها به کمک ماوس 🔹 توضیحات مفصل در رابطه با دستور GetAxis و تنظیمات آن در پنجره Project Setting ↔️ دستور GetAxis از #کلاس Input به منظور بررسی مقادیر وارد شده در پنل Input Manager در یونیتی استفاده می…
MoveTest.cs
591 B
📋 اسکریپت کامل شده مبحث جابجایی آبجکت با حرکت ماوس (همراه با نگه داشتن کلید ماوس)

🔹 در این اسکریپت از یک دستور Translate و یک متغیر Vector2 استفاده شده است.

🎯 حرکت به صورت دو بعدی انجام خواهد شد (مثلا محورهای بالا، پایین، راست و چپ)

@UnityLearning
Car Controller Lite v1.0.unitypackage
4.2 MB
🚗 #دانلود #پکیج Car Controller Lite

🎯 اسکریپت های کنترلی برای حرکت ماشین، دنبال شدن دوربین و... همراه با محیط Scene آماده (کلیپ تست در پست بعدی ارسال خواهد شد)

🟢 نسخه پکیج: 1.0
📅 تاریخ به روزرسانی:Sep 2, 2020
💻 قابل استفاده در: 2018.4.23 (تست شده در یونیتی 2022.1.24)

🌎 لینک به سایت سازنده

@UnityLearning
Unity Learning
Car Controller Lite v1.0.unitypackage
This media is not supported in your browser
VIEW IN TELEGRAM
🎦 تست پکیج Car Controller Lite

☑️ بعد از اضافه شدن فایل های پکیج به پروژه، پوشه ای با عنوان Azerilo در پنجره Project اضافه خواهد شد که فایل های این پکیج در آن قرار خواهد گرفت.

@UnityLearning
TextDelayWriter.zip
607 B
📋 اسکریپت آماده برای نمایش متن درون UI Text به صورت حرف به حرف

🔹 با استفاده از تابع تعریف شده در این اسکریپت (TextWriter) می توان متن یک UI Text را به صورت حرف به حرف نمایش داد. زمان نمایش حروف نیز قابل تنظیم است (توسط پارامتر Delay)

☑️ پارامترهای اسکریپت : TxtWriter (کنترل UI Text که قصد تنظیم متن آن را داریم)، str (متن مورد نظر که کاراکتر به کاراکتر نمایش داده می شود) و پارامتر Delay (زمان بین نمایش هر حرف)

🟢 به منظور جلوگیری از بهم ریختگی نام فایل (نسبت به نام کلاسِ اسکریپت) فایل CS به صورت فایل زیپ شده قرار گرفته است.

@UnityLearning
Green Meadows - Stylized Environment Built-in v1.0.unitypackage
26.2 MB
🟢 #دانلود #پکیج Green Meadows

🎯 مجموعه ای از آبجکت های Low Poly طراحی محیط طبیعت بازی

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

💻 #تست_شده در یونیتی 2022.1.24 و قابل استفاده در یونیتی 2021.3.0 به بعد (طبق اطلاعات صفحه Asset Store)

⚠️ این پکیج جهت اضافه شدن به محیط پروژه، احتیاج به نصب و دانلود از Package Manager یونیتی خواهد داشت و اضافه شدن آن به محیط پروژه ممکن است کمی طول بکشد.

@UnityLearning
⚫️ سالروز شهادت حضرت فاطمه زهرا سلام الله علیها را خدمت محبان آن حضرت تسلیت عرض می‌کنیم.

▪️السلام علیک يا فاطِمَةُ الزَّهْراءُ، يَا بِنْتَ مُحَمَّدٍ، يَا قُرَّةَ عَيْنِ الرَّسُولِ، يَا سَيِّدَتَنا وَمَوْلاتَنا إِنَّا تَوَجَّهْنا وَاسْتَشْفَعْنا وَتَوَسَّلْنا بِكِ إِلَى اللّٰهِ وَقَدَّمْناكِ بَيْنَ يَدَيْ حاجاتِنا، يَا وَجِيهَةً عِنْدَ اللّٰهِ اشْفَعِي لَنا عِنْدَ اللّٰهِ؛

@UnityLearning
🔹شادیتون 100 شب یلدا
🔹دلتون قد یه دریا

🔸 توی این شبای سرما
🔸یادتون همیشه با ما

🦋 شب یلدا تون مبارک 🦋

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

🌺🍁🍂

@UnityLearning
Stylized Water Toon Shader - Mobile Ready v3.0.unitypackage
20.4 MB
🔹 #دانلود #پکیج Water Toon Shader

💧 مجموعه ای از ابزارهای لازم برای طراحی حالت های آب در بازی های کارتونی 🌊

🌍 همراه با محیط سادۀ یک جزیره کوچک (تصاویر این محیط در بخش کامنت ها، ارسال خواهد شد)

📋 همراه با مستندات و راهنمای استفاده

🎯 #تست_شده در یونیتی 2022.1.24

@UnityLearning
Factory Parking - Scene v1.4.unitypackage
420.9 MB
🟢 #دانلود #پکیج Factory Parking

🔹 محوطه طراحی شدۀ یک پارکینگ ماشین 🚗

⚠️ پکیج دارای یک Scene آماده نیست و برای اضافه کردن محیط پارکینگ می توانید از Prefab ها استفاده کنید. آبجکت ها هم به صورت آماده و مرتب (در قالب یک Prefab به نام Factory Parking Scene) قرار گرفته اند و به صورت جداگانه نیز در دسترس هستند.

🎯 تصاویری از پکیج در کامنت ها قرار خواهد گرفت.

@UnityLearning
Unity Learning
🔹فرا رسیدن سال نو میلادی مبارک🎉🎈 ⭐️ کانال یونیتی لرنینگ فرا رسیدن سال ۲۰۲۳ میلادی  را خدمت شما همراهان گرامی تبریک عرض می‌کند.   🎉🎊🎄🎈🎁 @UnityLearning
🔹فرا رسیدن سال نو میلادی مبارک🎉🎈


⭐️ کانال یونیتی لرنینگ فرا رسیدن سال ۲۰۲۴ میلادی  را خدمت شما همراهان گرامی تبریک عرض می‌کند.
  🎉🎊🎄🎈🎁


@UnityLearning
🟢 باز کردن پروژه های یونیتی بدون استفاده از یونیتی هاب #یادآوری

🔹 یکی از مشکلاتی که معمولاً برخی از کاربران با آن دست و پنجه نرم می کنند، عدم کارکرد صحیح نرم افزار Unity Hub است. دلایلی از جمله کرک و ... باعث بروز خطاهای متعدد در زمان اجرای این نرم افزار یا باز کردن پروژه از طریق آن می شوند.

🎯 از ساده ترین و موثرترین راه حل ها برای این مشکل، باز کردن پروژه بدون Unity Hub است، برای این منظور کافی است یکی از فایل های Scene ذخیره شدۀ پروژه را به کمک نرم افزار Unity Editor باز کرد.

🔸 اولین Scene هر پروژه به طور پیش فرض در پوشۀ Asset - Scenes قرار می گیرد که با اجرای آن (فایل با پسوند unity) می توان پروژه را در محیط Editor باز کرد و نیازی به استفاده از Unity Hub نخواهد بود.

@UnityLearning
دستورات_کامپوننت.pdf
122.7 KB
🎯 #دستورات اضافه و حذف کردن کامپوننت ها از گیم آبجکت ها در زمان اجرا

🔹 با استفاده از دستور AddComponent می توان یک کامپوننت را به یک آبجکت خاص اضافه کرد و همچنین با دستور Destroy نیز می توان یک کامپوننت را از یک آبجکت گرفت (حذف کرد)

☑️ #یادآوری: #دستور GetComponent همواره برای دسترسی به یک #کامپوننت خاص و پارامترهای آن کاربرد دارد.

#جزوه #درس #بازی_سازی

@UnityLearning
This media is not supported in your browser
VIEW IN TELEGRAM
⚫️ شهادت جمعی از هموطنان عزیزمان در حادثه تروریستی کرمان را تسلیت می‌گوییم.


#کرمان_تسلیت
#ایران_تسلیت

@UnityLearning
blender-4.0.2-windows-x64.msi
318.2 MB
🟢 #دانلود جدید ترین نسخه نرم افزار طراحی سه بعدی بلندر

🔘 نسخه ویندوز 64 بیتی ورژن 4.0.2

🎯 سایر نسخه های نرم افزار (لینک به سایت رسمی Blender)

⬅️ دانلود نسخه مک (اینتل)

⬅️ دانلود نسخه مک (اپل)

⬅️ دانلود نسخه لینوکس

@UnityLearning
Media is too big
VIEW IN TELEGRAM
🎦 #فیلم #آموزش فعال/غیر فعال کردن آبجکت هایی که نسبت به کاراکتر اصلی بازی فاصله می گیرند.

🔹 #یادآوری: همانطور که می دانید با استفاده از دستور Distance از کلاس Vector3 می توان فاصله بین دو Position را بدست آورد. بر همین اساس می توان کاری کرد، کلیۀ آبجکت هایی که در فاصلۀ خاصی نسبت کاراکتر بازی هستند، غیرفعال شوند و برعکس.

📋 اسکریپت این آموزش در پست بعدی ارسال خواهد شد.

@UnityLearning
Unity Learning
🎦 #فیلم #آموزش فعال/غیر فعال کردن آبجکت هایی که نسبت به کاراکتر اصلی بازی فاصله می گیرند. 🔹 #یادآوری: همانطور که می دانید با استفاده از دستور Distance از کلاس Vector3 می توان فاصله بین دو Position را بدست آورد. بر همین اساس می توان کاری کرد، کلیۀ آبجکت هایی…
Distance_Deactive.rar
550 B
📋 اسکریپت معرفی شده در کلیپ آموزشی بررسی فاصله و غیر فعال کردن آبجکت ها

🔹 پارامترهای اسکریپت:

☑️ متغیر MinDistance فاصله ای که بررسی می شود.
☑️ پارامتر Objects آرایه ای برای قرار دادن تمام آبجکت های بازی در آن با کمک دستور FindObjectsOfType

🔸 بررسی تک تک اعضای آرایه که شامل آبجکت های محیط بازی می باشد با حلقه foreach انجام شده و علاوه بر بررسی فاصله آنها تا آبجکت اصلی (مثلاً کاراکتر بازی) لایه آنها نیز چک می شود.

@UnityLearning