Unity Learning
الذهاب إلى القناة على Telegram
⭕️کانال آموزش حرفـــه ای موتور بازی سازی یـــونیتی ▪️ @UnityLearning ▫️ 🔹ارتباط با مدیر کانال/👇 @UnityLearning_Admin 🔹 کد شامد /👇 1-1-3526-61-3-1 💰 تعرفه تبلیغات/👇 @UnityLearning_Ads ✅ لینک گروه تبادل نظر اعضای کانال @UnityLearning_Group
إظهار المزيد2 812
المشتركون
+124 ساعات
لا توجد بيانات7 أيام
-930 أيام
أرشيف المشاركات
2 811
📋 لیست کاملی از خطاهای کامپایلری برای زبان های #سی_شارپ و #جاوا اسکریپت به همراه لینک مربوط به هر کدام در سایت یونیتی به منظور دریافت اطلاعات بیشتر و نحوۀ رفع آن خطا
@UnityLearning
2 811
📸 #کامپوننت Terrain در #یونیتی به منظور ایجاد پستی و بلندی، #تکسچر، درخت و سایر موارد بر روی #آبجکت Terrain به کار می رود.
@UnityLearning
2 811
⭕️ #توضیحات فیلم آموزشی
🔹 به منظور #نور دهی به یک تیر چراغ برق می توان از یک آبجکت Light و یا یک آبجکت خالی که #کامپوننت Light به آن داده شده است، استفاده کرد. نزدیک ترین نوع به نور چراغ های برق شهری Spot Light می باشد.
🔆 برای خاموش/روشن کردن نور یک #آبجکت ِ دارای کامپوننت Light می توان آن را فعال/غیر فعال کرد، که در #سی_شارپ اینکار به این شکل انجام خواهد شد./🔻
GetComponent<Light> ().enabled=true/false;
🔸 در #جاوا اسکریپت نیز می توان از کد زیر استفاده کرد./🔻
GetComponent(Light).enabled=true/false;
💡 #نکته برنامه نویسی: استفاده از علامت ❗️ قبل از یک مقدار داده باعث نقض شدن آن می شود، یعنی اگر آن را قبل از یک داده boolean قرار دهیم، آن را مخالف مقدار جاری اش می کند.
@UnityLearning
2 811
🎦 #فیلم #آموزش ساخت تیر چراغ برق در #یونیتی و خاموش و روشن کردن آن
💡 استفاده از پارامتر enabled مربوط به #کامپوننت Light در یونیتی
@UnityLearning
2 811
🎦 #فیلم #آموزش استفاده از پارامتر های Range و Intensity از #کامپوننت Light
🎯 نحوه عملکرد دو اسکریپت آمادۀ قرار داده شده در کانال روی پارامترها
@UnityLearning
2 811
📋 اسکریپت آمادۀ تعیین شدت نور ایجاد شده توسط #کامپوننت Light
🔸 عمل محاسبه شدت نور (برای تغییر ملایم آن) به کمک تابع Cos از کلاس Mathf انجام می شود.
@UnityLearning
2 811
🔆 تعیین شدت #نور در یونیتی
🔹 به کمک پارامتر intensity از #کامپوننت Light می توان شدت نور پخش شده توسط آن را تعیین کرد. این پارامتر مقداری بین صفر تا هشت دریافت می کند.
GetComponent<Light> ().intensity = 1.0f;
🔸 به کمک پارامتر range نیز می توان محدوده تحت پوشش نور توسط کامپوننت را تعیین کرد.
GetComponent<Light> ().range = 1.0f;
👈 این پارامتر نیز از نوع float بوده و تعیین دقیق مقدار آن نیاز به محاسبات ریاضی دارد (که نمونه ای از آن در اسکریپت های آماده ای که در پست های بعدی قرار خواهد گرفت، قابل مشاهده است)
@UnityLearning
2 811
⭕️ #دانلود کامل پروژه آموزشی برای ساخت بازی در #ژانر دونده بی نهایت (Infinite Runner)
@UnityLearning
2 811
🔹 #دانلود پروژه کامل آموزشی ساخت بازی های با #ژانر دونده نامحدود در #یونیتی
🔸 دریافت فایل کامل پروژه این بازی در پست بعدی امکان پذیر است.
2 811
🛡 کانال «مکافی آپدیت»
💊جدیدترین نسخه ها، آپدیت ها و اخبار مربوط با آنتی ویروس مکافی را در کانال مکافی آپدیت دنبال کنید.
📆 #آپدیت_آفلاین_روزانه
⚜ @McAfeeUpdate
2 811
🎦 #فیلم #آموزش کار با #کامپوننت #نور در #یونیتی
🎨 تغییر رنگ نور نمایشی و معرفی کامپوننت
🖥 مشاهده در #یوتیوب
https://youtu.be/sUP2Qv4czNo
@UnityLearning
2 811
⭕️ انواع نور (Light Types) در #یونیتی
🔹 در یونیتی سه حالت نور دهی اصلی وجود دارد که می توانید بر حسب نیاز از آنها استفاده کنید.
🔦 نوع Spot : این نوع نور مانند نور چراغ جلوی خودرو می باشد و یک فاصله را به صورت خطی روشن می کند.
💡 نوع Point : مانند نور لامپ های خانگی است که محدودۀ کمی را روشن می کند و خطی نیست.
🔅 نوع Directional : این نوع نور نیز مانند نور خورشید است و محدوۀ زیادی از محیط (کل محیط) را روشن می کند و دقیقاً عملکردی مانند نور خورشید در روز دارد.
📋 به منظور تغییر نوع یک کامپوننت Light در #کد_نویسی نیز می توان از دستوری مانند دستور زیر استفاده کرد که نور را از هر نوعی که باشد به Directional تغییر خواهد داد.
transform.GetComponent<Light> ().type=LightType.Directional;
👈 #کلاس LightType در #یونیتی به منظور دسترسی به نوع یک Light به کار می رود.
@UnityLearning
2 811
🎨 به کمک پارامتر Color از #کامپوننت Light می توانید رنگ نمایشی نور خود را تغییر دهید. برای کد نویسی نیز می توانید از دستور زیر استفاده نمایید.
GetComponent<Light> ().color=Color.green;
@UnityLearning
2 811
📸 #کامپوننت Light در #یونیتی، ویژگیِ «نور داشتن» را به آبجکت مورد نظر اضافه میکند.
🔆 این کامپوننت را میتوان از مسیر زیر به هر آبجکتی اضافه کرد. /🔻
Components> Rendering> Light
@UnityLearning
2 811
🌷 میلاد با سعادت حضرت فاطمه الزهرا سلام الله علیها و روز مادر را به تمام مسلمین جهان تبریک عرض میکنیم.
🌷
🌷🌹
🌷🌹🌸 @UnityLearning
🌷🌹🌸🌼
🌷🌹🌸🌼🌺
2 811
🎦 #فیلم #آموزش ساخت موزیک پلیر در #یونیتی
🔹انجام اعمال
⏮ ⏹ ⏸ ▶️ ⏭
با کد نویسی برای #کامپوننت AudioSource
🖥 مشاهده در یوتیوب/🔻
https://youtu.be/0TcEuoOqGDE
@UnityLearning
2 811
⭕️ #توضیحات اسکریپت
🔹 به منظور پخش صدای شلیک شدن تیر در هنگام تیر اندازی می توان از این اسکریپت استفاده کرد. پارامترهای این اسکریپت بدین شرح هستند: 1- projectile به عنوان آبجکت پرتاب شونده (مثلا تیر) ؛ 2- shootSound صدای تیراندازی ؛ 3- throwSpeed سرعت پرتاپ شدن تیر؛ 4- source کامپوننت AudioSoruce متصل شده به تیر انداز (یا بازیکن) بازی ؛ 5- volLowRange کمترین میزان ولوم صدا و volHighRange بیشترین میزان (ولوم) صدای پخش شده می باشد.
🔸 این اسکریپت به منظور نزدیک شدن به واقعیت ولوم صدای پخش شده را به صورت رندوم تغییر می دهد و هر بار با یک یک ولوم خاص #صدا را پخش خواهد کرد.
@UnityLearning
2 811
📋 اسکریپت آماده برای ساخته شدن تیر و پخش صدای شلیک شدن
🎵 این اسکریپت یک آبجکت (projectile) را به عنوان تیر می سازد، همچنین صدای شلیک شدن آن نیز توسط اسکریپت پخش خواهد کرد.
@UnityLearning
2 811
📸 معمولاً اکثر نرم افزارهای تولید آبجکت دارای گزینه ای به نام Export برای گرفتن خروجی از #آبجکت مورد نظر با فرمت دلخواه هستند.
🔹در #تصویر گزینه Export مربوط به نرم افزار 3D Max نمایش داده شده است.
