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

▪️ @UnityLearning ▫️

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

@UnityLearning_Admin

🔹 کد شامد /👇

1-1-3526-61-3-1

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

@UnityLearning_Ads

لینک گروه تبادل نظر اعضای کانال
@UnityLearning_Group
Download Telegram
⭕️ تغییر رنگ #کامپوننت Light در هنگام اجرای بازی (کدنویسی)

💡 همانطور که می دانید کامپوننت Light در یونیتی فراهم کنندۀ نور در بازی است که این کار را در حالت های مختلفی (مثل نور نقطه ای، لیزری، خورشیدی و...) انجام می دهد.

☀️جهت یادآوری باید گفت برای اضافه کردن این کامپوننت می توانید از منوی Component و زیر منوی Rendering استفاده نمایید و یا اینکه یک گیم آبجکت کامل از طریق منوی GameObject و زیر منوی Light به بازی خود اضافه نمایید.

🎨 برای تغییر رنگ نور کامپوننت می توان از پارامتر Color که در حالت توقف بازی از طریق پنجره Inspector قابل دسترسی است، می توان استفاده کرد. اما در حالت اجرای بازی (Run-Time) می توان از دستور زیر برای تغییر رنگ استفاده نمود.

GetComponent<Light>().color

🔸به طور #مثال دستور تغییر رنگ نور به قرمز به شکل زیر خواهد بود./👇

GetComponent<Light>().color = Color.red;

[البته با فرض اینکه این کد را به آبجکت دارای #کامپوننت Light بدهیم]

🔍 #یادآوری: #کلاس Color در یونیتی برای دسترسی به رنگ های مختلف تعیین شده است که در پست های گذشته در رابطه با آن کاملاً توضیحات ارائه شده است.

@UnityLearning
ColoredLight.cs
966 B
🚦 اسکریپت آماده شبیه ساز چراغ راهنمایی و رانندگی

🔸 این اسکریپت با تغییر رنگِ نورِ کامپوننت Light حالت یک چراغ راهنمایی و رانندگی را شبیه سازی می کند. اسکریپت دارای سه پارامتر عددی برای تعیین زمان نمایش هر رنگ (به ترتیب نمایش، قرمز، سبز، زرد) می باشد.

👈 جهت استفاده از اسکریپت ابتدا یک نور دلخواه (طبق آنچه آموزش داده شد) به محیط بازی خود اضافه کرده و سپس اسکریپت را به آن بدهید و بازی را اجرا نمایید.

@UnityLearning
95_parquet_pack.zip
66.8 MB
⭕️ مجموعه ای با کیفیت و بی نظیر از #تکسچر های پارکت (مناسب برای کف و دیواره های ساختمان)

🎨 دانلود 95 تکسچر با فرمت JPG برای طراحی کف ساختمان ها، پیاده رو ها و...

@UnityLearning
Forwarded from Unity Learning
🌸 فرا رسیدن ماه رجب و میلاد با سعادت حضرت امام محمد باقر (ع) را به همه مسلمین جهان تبریک و تهنیت عرض می‌کنیم.

@UnityLearning
ShootBullet.cs
1.3 KB
📋 اسکریپت آماده (به همراه توضیحات کامنت شده فارسی) برای تیر اندازی یک تیر توسط کاراکتر بازیکن به زبان سی شارپ

🔹 این اسکریپت دارای سه پارامتر قابل تنظیم برای مشخص کردن پریفاب تیر، فاصلۀ زمانی بین شلیک شدن و سرعت پرتاب تیر است.

🔸 توضیحات فارسی در اسکریپت قرار گرفته است، در صورتی که مطالب فارسی را در اسکریپت مشاهده نمی کنید، لازم است، Encoding نرم افزار ویرایشگر خود را تغییر و روی UTF 8-16 قرار دهید. مثلا اگر از Notepad++ استفاده می کنید، برای اینکار از منوی Encoding و انتخاب گزینۀ UTF-8 استفاده نمایید.

👈 در این اسکریپت تیراندازی با کلید Space انجام می شود، که می توانید با تغییر آن از #کلاس KeyCode هر کلید دیگری را انتخاب نمایید. ضمناً تیر در محل (Position) و با جهتِ (Rotation) آبجکتی که کد را به آن متصل می کنید، ساخته می شود، بنابراین لازم است از یک گیم آبجکت خالی (Empty Game Object) در دست بازیکن یا سر اسلحه آن استفاده نمایید و این اسکریپت را جهت اجرا به آن بدهید تا تیر در محل مورد نظر شما ساخته شود.

@UnityLearning
Unity Learning
ShootBullet.cs
Instantiate.pdf
583.9 KB
💬 مطالب تکمیلی در مورد تابع Instantiate جهت ساخت آبجکت در زمان اجرای بازی (Run-Time)

🔸 #توضیحات کامل در رابطه با مثال تیراندازی در رابطه با دستور و تابع Instantiate جهت ساخت آبجکت در زمان اجرای بازی (کدنویسی) به زبان سی شارپ

@UnityLearning
com.adobe.reader_1900008512.apk
59.7 MB
⭕️ دانلود نرم افزار Adobe Reader جهت بازکردن فایل های PDF در #اندروید

🔹 جهت دانلود نسخه iOS نیز می‌توانید از لینک پایین استفاده نمائید.

@UnityLearning
Audio
⚫️ فرا رسیدن سوم رجب، سالروز شهادت «حضرت امام هادی علیه السلام» را تسلیت عرض می‌کنیم.

🔹صفا و مروه کجا و حریم یوسف زهرا
🔸صفاست در حرم با صفای حضرت هادی

@UnityLearning
ChangeColorMaterial.mkv
54.8 MB
🎦 #فیلم #آموزش «تغییر رنگ آبجکت های سه بعدی با استفاده از Material ها در یونیتی»

🔸 ظاهر آبجکت ها در #یونیتی توسط #کامپوننت MeshRenderer قابل دسترسی است، این ظاهر می تواند توسط یک تکسچر یا رنگ های خاص پر شود. در این فیلم آموزشی به صورت یادآوری به بیان نحوه تغییر رنگ آبجکت ها با استفاده از این کامپوننت در محیط ساخت بازی و همچنین کد نویسی (به زبان سی شارپ) پرداخته خواهد شد.

@UnityLearning
🔸دانلود #پکیج Blue Button Orc GUI ساخت منوی وسط بازی (PauseMenu) [به شکلی که در تصویر مشاهده می کنید]

👈 برای استفاده از پکیج آن را به بازی خود Import کنید [برای آموزش کلیک کنید] و سپس با استفاده از پریفاب موجود در پوشه Example یا از Scene موجود در همین پوشه از این منو، در بخش هایی که لازم دارید، آنرا نمایش دهید. [نکات اضافه کردن پکیج ها ]

💰 قیمت پکیج در Asset Store معادل 15$ می باشد.

@UnityLearning
Blue Button Orc GUI_@UnityLearning.7z
464.9 KB
🔸 #دانلود #پکیج ساخت منوی وسط بازی با تکسچر و پس زمینه اُرک ها

🔹 ساخت این #منو با استفاده از توابع GUI انجام می شود و تکسچر پس زمینه آن نیز بر اساس تصاویر و طرح های Orc ها می باشد. با استفاده از اسکریپت GUIExampleOrc می توانید تغییرات دلخواه خود مثل تغییر متن ظاهری دکمه ها و اعمالی که باید بعد از کلیک شدن روی آن ها اتفاق بیافتد را اِعمال نمایید.

@UnityLearning
All-in-One Fire FX v1.0.1_@UnityLearning.7z
29.4 MB
🔹 #دانلود #پکیج بسیار با کیفیت انواع مدل های آتش به صورت یک جا (All in One)

💾 نام پکیج: All-in-One Fire FX
💻 قابل استفاده: یونیتی 2017 به بعد (تست شده در یونیتی 2018)
💰 قیمت #پکیج: 7.99$
🔥 تعداد مدل آتش: 21 به همراه #صدا
📋 توضیحات: پکیج کاملی برای استفاده از مدل های مختلف آتش (مثل گوی آتشین و ...) - دارای بیش از 20 مدل آتش مختلف و کاربردی برای ساخت بازی های این سبک - دارای صوت سوختن و...

🎦 #فیلم آموزشی استفاده از پکیج در پست بعدی قرار می گیرد.

@UnityLearning
Add_Import_Package.mkv
37.2 MB
🎦 #فیلم #آموزش استفاده از #پکیج ها در #یونیتی

💡 #یادآوری : به جهت استفاده از یک پکیج در یونیتی ساده ترین راه ممکن استفاده از منوی Asset و سپس Import Package و Custom Package است.

🔹 جهت دانلود فیلم از کانال یونیتی لرنینگ در سرویس اشتراک ویدیوی نماشا کلیک کنید.

@UnityLearning
📋 #نظرسنجی

👥 کاربران عزیز، لطفا در این نظر سنجی شرکت نمائید. از قرارگیری فیلم های آموزشی در سرور نماشا، راضی هستید؟
Anonymous Poll
56%
بله ، ادامه پیدا کند.
23%
تاحدودی
22%
خیر
Timers Clocks v1.08_@UnityLearning.unitypackage
602.2 KB
#پکیج ساده برای نمایش ساعت در بازی

به دو صورت GUI برای نمایش دوبعدی روی صفحه بازی (رابط کاربری) و یک ساعت سه بعدی برای قرار گیری در بازی به عنوان ساعت دیواری

🔸 جهت استفاده از ساعت ها دو پریفاب (یکی برای GUI و دیگری مدل ساعت سه بعدی) تعبیه شده است و همچنین می توانید از محیط های آماده خود پکیج، که در پوشۀ Demo Scene موجود است، استفاده نمایید.

📋 مستندات کامل پکیج هم در پوشه Documentation به صورت فایل PDF قرار گرفته است.

@UnityLearning
Cartoon Skybox.zip
193.3 KB
📸 تصویر آسمان کارتونی برای استفاده در بازی های #دو_بعدی

☁️ تصویر را به عنوان پس زمینه به دوربین فعال بازی بدهید و یا آن را در پشت آبجکت های بازی خود قرار دهید تا به صورت آسمان قابل دیدن باشد.

📍به همراه یک محیط (Scene) طراحی شده و آماده

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

#ایران_تسلیت 🏴
2D Vehicle Controller v1.2.0 (1).unitypackage
166.8 KB
📥 #دانلود #پکیج کاربردی برای حرکت ماشین در بازی های #دو_بعدی

📋 دارای اسکریپت های حرکتی ماشین روی چرخ ها (به همراه یک محیط طراحی شده ساده که فقط کافی است کاربر ماشین ها را به صورت Sprite (عکس دوبعدی) در بازی و روی GameObject ها قرار دهد)

📍 جهت اضافه کردن پکیج به محیط بازی دوبعدیِ خود، بعد از زدن گزینۀ Import گزینه I Made Backup را انتخاب نمایید.

@UnityLearning
📥 #دانلود آخرین نسخه نرم افزار Notepad++

🔹 نرم افزار Notepad++ برنامه ای رایگان به جهت ویرایش اسکریپت ها در زبان های مختلف است. هماهنگ سازی آن نیز با #یونیتی بسیار ساده است [ پست آموزش هماهنگ سازی]

🔸 آخرین نسخه نرم افزار 7.6.5

📍 دانلود نسخه 64 بیتی [حجم: 3.6 مگابایت]

📍 دانلود نسخه 32 بیتی [حجم: 3.4 مگابایت]

@UnityLearning
🔸 حضرت امام موسی کاظم (علیه السلام) می فرمایند:

«بهترین چیزی كه به وسیله آن بنده به خداوند تقرّب می‌جوید، بعد از شناختن او، نماز و نیكی به پدر و مادر و ترك حسد و خودبینی و نیز ترکِ به خود بالیدن است.»

⚫️ شهادت حضرت امام موسی کاظم را به تمام شیعیان جهان #تسلیت عرض می کنیم.

@UnityLearning
uAudio Mp3 PlayerStreamer v2.2.2.8_@UnityLearning.unitypackage
2.6 MB
🔹 #دانلود #پکیج پخش کننده یا Player موسیقی در بازی به صورت آفلاین و آنلاین (پخش از اینترنت با URL)

💾 نام پکیج: uAudio Mp3 PlayerStreamer
💻 قابل استفاده: یونیتی 2018 (تست شده)
💰 قیمت #پکیج: 20$
🖱 نسخه پکیج: 2.2.2.8
📱پلتفرم های قابل استفاده: Windows, iPhone, Android

📋 توضیحات: پکیجی جهت ساخت پلیر صوتی در بازی به همراه رابط کاربری ساده (UI) برای وارد کردن آدرس #صدا - همچنین این پکیج هم موسیقی را به صورت آفلاین و هم به صورت آنلاین (با وارد کردن آدرس URL صدا) پخش می کند.

💡راهنمایی: فایل ها و پوشه های این پکیج بعد از اضافه شدن به پروژه یونیتی در پوشه Plugin قابل دسترسی هستند.


@UnityLearning