Unity Learning
Kanalga Telegram’da o‘tish
⭕️کانال آموزش حرفـــه ای موتور بازی سازی یـــونیتی ▪️ @UnityLearning ▫️ 🔹ارتباط با مدیر کانال/👇 @UnityLearning_Admin 🔹 کد شامد /👇 1-1-3526-61-3-1 💰 تعرفه تبلیغات/👇 @UnityLearning_Ads ✅ لینک گروه تبادل نظر اعضای کانال @UnityLearning_Group
Ko'proq ko'rsatish2 972
Obunachilar
Ma'lumot yo'q24 soatlar
-117 kunlar
-3730 kunlar
Postlar arxiv
2 972
🎦 #فیلم #آموزش جامع کلیه Attribute ها در یونیتی #بخش_دوم
🔹 بیان مطالب در رابطه با ساخت منوی Tooltip برای پارامترهای یک اسکریپت و ساخت منو در محیط #یونیتی با استفاده از Attributeها
@UnityLearning
2 972
📸 کربلای معلی، بین الحرمین، حرم مطهر حضرت امام حسین علیه السلام هم اکنون
«السلام علیک یا اباعبدالله الحسین، السلام علیک و رحمه الله و برکاته»
@UnityLearning
2 972
🔲 انا انزلناه فی لیله القدر
⚫️ فرا رسیدن ایام شهادت مولای متقیان حضرت علی بن ابیطالب (ع) را به تمام شیعیان جهان تسلیت عرض میکنیم.
⚪️ در این اولین شب قدر از شما التماس دعا داریم.
@UnityLearning
2 972
🎦 #فیلم #آموزش جامع کلیه Attribute ها در یونیتی #بخش_اول
🔹 مطالب بسیار کاربردی در رابطه با Attributeها در یونیتی با زبان #سی_شارپ
@UnityLearning
2 972
#توضیحات فیلم
🔹 در یونیتی محدودیتی برای استفاده از آبجکت ها در محیط های مختلف (دوبعدی و سه بعدی) وجود ندارد و کاربر از این نظر آزاد است. گاهی اوقات لازم است از یک آبجکت سه بعدی در محیط #دو_بعدی استفاده شود که در فیلم علت این کار و چگونگی انجام آن بیان شده است.
❗️ #نکته مهم در این رابطه این است که کاربر نمی تواند از #کامپوننت هایی که ماهیت سه بعدی دارد در بازی دوبعدی استفاده کند و یا اینکه باید تماماً از آنها استفاده کند (مثل کالیدر های دوبعدی نسبت به سه بعدی)
@UnityLearning
🔸 امکان دانلود این فیلم از سرور پیکوفایل نیز فراهم است.
2 972
🎦 #فیلم #آموزش استفاده از #آبجکت های سه بعدی در بازی های #دو_بعدی
🔹بیان علت و نحوه استفاده از مدل های مختلف در بازی های دوبعدی
@UnityLearning
2 972
📸 #ترفند
🔹 با استفاده از #پنجره Module Manager در یونیتی می توانید آخرین ماژول های نصب شده روی نسخه یونیتی خود را مشاهده نمایید و در صورت نیاز اقدام به دانلود ماژول خاص کنید.(آموزش در پست Reply شده)
2 972
📸 #آموزش دسترسی مستقیم به محل ذخیره سازی فایل های کامل پروژه در یونیتی
🔹 با استفاده از گزینه Show in Explorer فایل انتخاب شده در مرورگر ویندوز (Windows Explorer) نمایش داده می شود.
@UnityLearning
2 972
#توضیحات فیلم آموزشی
🔹 در این فیلم آموزشی نحوۀ تغییر حالت نمایشی (جهت عمودی یا افقی) بازی به دو روش کد نویسی و انجام تنظیمات پرداخته می شود. این کار توسط #پنجره Project Setting و گزینۀ Default Orientation قابل انجام است. همچنین با استفاده از دستور orientation از #کلاس Screen می توان این عمل را در حالت کد نویسی انجام داد.
@UnityLearning
🔸 امکان دانلود این فیلم از سرور پیکوفایل نیز با کلیک روی دکمه زیر فراهم شده است.
2 972
🎦 #فیلم #آموزش تعیین جهت نمایشی بازی (عمودی یا افقی بودن) در دستگاه های مختلف
🔸 تعیین جهت نمایشی یک بازی از جمله مهمترین تنظیمات خاص آن است که نحوۀ عملکرد آن در اختیار بازی ساز است.
@UnityLearnin
2 972
🌹 فرا رسیدن نیمه رمضان فرخنده میلاد با سعادت حضرت «امام حسن مجتبی» (ع) بر شما و تمام شیعیان جهان مبارک.
🌷 السلام علیک یا ابامحمد یا حسن بن علی ایها المجتبی یابن رسول الله
@UnityLearning
2 972
#توضیحات فیلم
🔹 در این فیلم آموزشی به بیان چگونگی نمایش یک تکسچر به عنوان تصویر پس زمینه در بازی #دو_بعدی پرداخته می شود. همانطور که در پست اخیر بیان شد، یکی از ویژگی هایی که در یونیتی از پدر به فرزندش به ارث می رسد، ویژگی موقعیت است. از آنجایی که قبلاً دوربین را همراه با کاراکتر اصلی بازی جابجا می کردیم، در این بخش تنها کافی است، تکسچر مورد نظر (یعنی آبجکت Plane یا Quad) را به عنوان فرزند به دوربین بدهیم و نیازی به کد نویسی بیشتر نیست.
@UnityLearning
🔸 امکان دانلود این فیلم از سرور پیکوفایل با کلیک روی دکمه زیر فراهم می باشد.
2 972
🎦 #فیلم #آموزش قرار دادن یک #تکسچر یا تصویر به عنوان پس زمینه در بازی #دو_بعدی
🔸 ساده ترین و کاربردی ترین روش ممکن برای اینکار در این فیلم آموزشی بیان شده است.
@UnityLearnin
2 972
🔹 #نکته #مهم ❗️
🔸 برخی ویژگی های اصلی مثل کلیه پارامتر های Transform (مکان، جهت و بزرگی) و ویژگی فعال/غیر فعال بودن آبجکت پدر روی تمام آبجکت های فرزند اعمال میشود.
@UnityLearning
2 972
⭕️ نحوه قرار دادن یک تکسچر به عنوان پس زمینه بازی #دو_بعدی
🔹 اگر بخواهید یک تکسچر(تصویر دوبعدی) به عنوان پس زمینه بازی دوبعدی خود قرار دهید، با روش های گوناگونی مواجه هستید. یک روش بسیار ساده برای اینکار استفاده از یک آبجکت Plane یا Quad برای تنظیم پس زمینه بازی روی آن است و در صورتی که در بازی شما دوربین هم همزمان با آبجکت حرکت میکند (مانند آنچه در فیلم های آموزشی ساخته ایم) کافی است هم زمان با حرکت آبجکت اصلی و دوربین بازی آن Plane را نیز جابجا نمایید.
👈 در نهایت کافی است #تکسچر مورد نظر خود را به Plane بدهید و آن را در پشت تمام آبجکت ها (نسبت به محور Z ) تنظیم کنید.
🎦 فیلم آموزشی برای انجام این کار به زودی در کانال قرار خواهد گرفت.
🔹 همانطور که بیان شد، این کار (یعنی قرار دادن تصویر به عنوان پس زمینه در بازی دوبعدی بدون استفاده از Skyboxها) روش های مختلفی دارد که روش مذکور یکی از ساده و کاربردی ترین آنهاست. البته سعی میشود سایر روش ها نیز در کانال آموزش داده شوند.
@UnityLearning
2 972
#توضیحات اسکریپت #یادآوری
🔹 جهت چرخش یک آبجکت حول یک نقطه می توان از دستور RotateAround استفاده کرد. این دستور همانطور که قبلاً نیز توضیح داده شده است، دارای سه پارامتر است و از جمله توابع کامپوننت transform آبجکت ها می باشد.
GO.transform.RotateAround(PointTarget,Vector,Duration);
👈 پارامتر اول، نقطه ایست که قرار است #آبجکت حول آن بچرخد، از نوع Vector2 یا Vector3 می باشد. پارامتر دوم محوری است که چرخش بر اساس آن انجام می شود، مثلا در اسکریپت نوشته شده Vector3.forward یعنی چرخش حول محور Z که به سمت دوربین قرار دارد. پارامتر سوم نیز سرعت و میزان هربار حرکت در اجرای کد می باشد که با توجه به اینکه از این دستور در تابع Update استفاده کرده ایم، مقدار آن را در Time.deltaTime نیز ضرب شده است.
👈 جهت استفاده از اسکریپت، این کد را به آبجکتی بدهید که قصد چرخش آن را دارید و سپس آبجکت دیگر را به عنوان ورودی به اسکریپت معرفی نمایید.
@UnityLearning
2 972
📋 اسکریپت آماده برای چرخش #آبجکت جاری حول یک آبجکت دیگر (TargetPoint) در محیط بازی #دو_بعدی
🔹 این چرخش در فضای دو بعدی نیز مانند فضای سه بعدی انجام می پذیرد و تفاوت چندانی نمی کند.
@Unityearning
2 972
🎦 #فیلم #آموزش دانلود از پیکوفایل در اندروید
🔹 نحوه دانلود از پیکوفایل در تلفن همراه برای افرادی که برای دریافت فیلم های آموزشی کانال مشکل دارند.
@UnityLearning
2 972
#توضیحات #فیلم
🔹 در #ادامه #آموزش های مربوط به هوش مصنوعی در بازی های #دو_بعدی موضوع تیر اندازی کردن دشمن به سمت کاراکتر Player در بازی را مطرح می کنیم. برای اینکار نیاز به برخی تغییرات در نحوه عملکرد حرکتی دشمنان است. برای چرخش دشمن از دستور Rotate استفاده می شود. در واقع دشمن هرگاه به موانع برخورد می کند، 180 درجه می چرخد و به راه خود ادامه می دهد.
@UnityLearning
🔸 امکان دانلود این فیلم با کیفیت FHD از سرور پیکوفایل نیز فراهم شده است.
2 972
🎦 #فیلم #آموزش ساخت حالت تیر اندازی توسط دشمن در محیط #دو_بعدی
🔹 در #ادامه فیلم های مربوط به هوش مصنوعی دوبعدی در کانال
@UnityLearning
