#توضیحات #فیلم
🔹 در #ادامه #آموزش های مربوط به هوش مصنوعی در بازی های #دو_بعدی موضوع تیر اندازی کردن دشمن به سمت کاراکتر Player در بازی را مطرح می کنیم. برای اینکار نیاز به برخی تغییرات در نحوه عملکرد حرکتی دشمنان است. برای چرخش دشمن از دستور Rotate استفاده می شود. در واقع دشمن هرگاه به موانع برخورد می کند، 180 درجه می چرخد و به راه خود ادامه می دهد.
@UnityLearning
🔸 امکان دانلود این فیلم با کیفیت FHD از سرور پیکوفایل نیز فراهم شده است.
🔹 در #ادامه #آموزش های مربوط به هوش مصنوعی در بازی های #دو_بعدی موضوع تیر اندازی کردن دشمن به سمت کاراکتر Player در بازی را مطرح می کنیم. برای اینکار نیاز به برخی تغییرات در نحوه عملکرد حرکتی دشمنان است. برای چرخش دشمن از دستور Rotate استفاده می شود. در واقع دشمن هرگاه به موانع برخورد می کند، 180 درجه می چرخد و به راه خود ادامه می دهد.
@UnityLearning
🔸 امکان دانلود این فیلم با کیفیت FHD از سرور پیکوفایل نیز فراهم شده است.
This media is not supported in your browser
VIEW IN TELEGRAM
🎦 #فیلم #آموزش دانلود از پیکوفایل در اندروید
🔹 نحوه دانلود از پیکوفایل در تلفن همراه برای افرادی که برای دریافت فیلم های آموزشی کانال مشکل دارند.
@UnityLearning
🔹 نحوه دانلود از پیکوفایل در تلفن همراه برای افرادی که برای دریافت فیلم های آموزشی کانال مشکل دارند.
@UnityLearning
Unity Learning
آموزش_چرخش_یک_آبجکت_حول_یک_آبجکت.mkv
RotateAround.cs
461 B
📋 اسکریپت آماده برای چرخش #آبجکت جاری حول یک آبجکت دیگر (TargetPoint) در محیط بازی #دو_بعدی
🔹 این چرخش در فضای دو بعدی نیز مانند فضای سه بعدی انجام می پذیرد و تفاوت چندانی نمی کند.
@Unityearning
🔹 این چرخش در فضای دو بعدی نیز مانند فضای سه بعدی انجام می پذیرد و تفاوت چندانی نمی کند.
@Unityearning
Unity Learning
RotateAround.cs
#توضیحات اسکریپت #یادآوری
🔹 جهت چرخش یک آبجکت حول یک نقطه می توان از دستور RotateAround استفاده کرد. این دستور همانطور که قبلاً نیز توضیح داده شده است، دارای سه پارامتر است و از جمله توابع کامپوننت transform آبجکت ها می باشد.
GO.transform.RotateAround(PointTarget,Vector,Duration);
👈 پارامتر اول، نقطه ایست که قرار است #آبجکت حول آن بچرخد، از نوع Vector2 یا Vector3 می باشد. پارامتر دوم محوری است که چرخش بر اساس آن انجام می شود، مثلا در اسکریپت نوشته شده Vector3.forward یعنی چرخش حول محور Z که به سمت دوربین قرار دارد. پارامتر سوم نیز سرعت و میزان هربار حرکت در اجرای کد می باشد که با توجه به اینکه از این دستور در تابع Update استفاده کرده ایم، مقدار آن را در Time.deltaTime نیز ضرب شده است.
👈 جهت استفاده از اسکریپت، این کد را به آبجکتی بدهید که قصد چرخش آن را دارید و سپس آبجکت دیگر را به عنوان ورودی به اسکریپت معرفی نمایید.
@UnityLearning
🔹 جهت چرخش یک آبجکت حول یک نقطه می توان از دستور RotateAround استفاده کرد. این دستور همانطور که قبلاً نیز توضیح داده شده است، دارای سه پارامتر است و از جمله توابع کامپوننت transform آبجکت ها می باشد.
GO.transform.RotateAround(PointTarget,Vector,Duration);
👈 پارامتر اول، نقطه ایست که قرار است #آبجکت حول آن بچرخد، از نوع Vector2 یا Vector3 می باشد. پارامتر دوم محوری است که چرخش بر اساس آن انجام می شود، مثلا در اسکریپت نوشته شده Vector3.forward یعنی چرخش حول محور Z که به سمت دوربین قرار دارد. پارامتر سوم نیز سرعت و میزان هربار حرکت در اجرای کد می باشد که با توجه به اینکه از این دستور در تابع Update استفاده کرده ایم، مقدار آن را در Time.deltaTime نیز ضرب شده است.
👈 جهت استفاده از اسکریپت، این کد را به آبجکتی بدهید که قصد چرخش آن را دارید و سپس آبجکت دیگر را به عنوان ورودی به اسکریپت معرفی نمایید.
@UnityLearning
⭕️ نحوه قرار دادن یک تکسچر به عنوان پس زمینه بازی #دو_بعدی
🔹 اگر بخواهید یک تکسچر(تصویر دوبعدی) به عنوان پس زمینه بازی دوبعدی خود قرار دهید، با روش های گوناگونی مواجه هستید. یک روش بسیار ساده برای اینکار استفاده از یک آبجکت Plane یا Quad برای تنظیم پس زمینه بازی روی آن است و در صورتی که در بازی شما دوربین هم همزمان با آبجکت حرکت میکند (مانند آنچه در فیلم های آموزشی ساخته ایم) کافی است هم زمان با حرکت آبجکت اصلی و دوربین بازی آن Plane را نیز جابجا نمایید.
👈 در نهایت کافی است #تکسچر مورد نظر خود را به Plane بدهید و آن را در پشت تمام آبجکت ها (نسبت به محور Z ) تنظیم کنید.
🎦 فیلم آموزشی برای انجام این کار به زودی در کانال قرار خواهد گرفت.
🔹 همانطور که بیان شد، این کار (یعنی قرار دادن تصویر به عنوان پس زمینه در بازی دوبعدی بدون استفاده از Skyboxها) روش های مختلفی دارد که روش مذکور یکی از ساده و کاربردی ترین آنهاست. البته سعی میشود سایر روش ها نیز در کانال آموزش داده شوند.
@UnityLearning
🔹 اگر بخواهید یک تکسچر(تصویر دوبعدی) به عنوان پس زمینه بازی دوبعدی خود قرار دهید، با روش های گوناگونی مواجه هستید. یک روش بسیار ساده برای اینکار استفاده از یک آبجکت Plane یا Quad برای تنظیم پس زمینه بازی روی آن است و در صورتی که در بازی شما دوربین هم همزمان با آبجکت حرکت میکند (مانند آنچه در فیلم های آموزشی ساخته ایم) کافی است هم زمان با حرکت آبجکت اصلی و دوربین بازی آن Plane را نیز جابجا نمایید.
👈 در نهایت کافی است #تکسچر مورد نظر خود را به Plane بدهید و آن را در پشت تمام آبجکت ها (نسبت به محور Z ) تنظیم کنید.
🎦 فیلم آموزشی برای انجام این کار به زودی در کانال قرار خواهد گرفت.
🔹 همانطور که بیان شد، این کار (یعنی قرار دادن تصویر به عنوان پس زمینه در بازی دوبعدی بدون استفاده از Skyboxها) روش های مختلفی دارد که روش مذکور یکی از ساده و کاربردی ترین آنهاست. البته سعی میشود سایر روش ها نیز در کانال آموزش داده شوند.
@UnityLearning
🔹 #نکته #مهم ❗️
🔸 برخی ویژگی های اصلی مثل کلیه پارامتر های Transform (مکان، جهت و بزرگی) و ویژگی فعال/غیر فعال بودن آبجکت پدر روی تمام آبجکت های فرزند اعمال میشود.
@UnityLearning
🔸 برخی ویژگی های اصلی مثل کلیه پارامتر های Transform (مکان، جهت و بزرگی) و ویژگی فعال/غیر فعال بودن آبجکت پدر روی تمام آبجکت های فرزند اعمال میشود.
@UnityLearning
آموزش_تنظیم_تکسچر_به_عنوان_پس_زم.mkv
78.3 MB
🎦 #فیلم #آموزش قرار دادن یک #تکسچر یا تصویر به عنوان پس زمینه در بازی #دو_بعدی
🔸 ساده ترین و کاربردی ترین روش ممکن برای اینکار در این فیلم آموزشی بیان شده است.
@UnityLearnin
🔸 ساده ترین و کاربردی ترین روش ممکن برای اینکار در این فیلم آموزشی بیان شده است.
@UnityLearnin
#توضیحات فیلم
🔹 در این فیلم آموزشی به بیان چگونگی نمایش یک تکسچر به عنوان تصویر پس زمینه در بازی #دو_بعدی پرداخته می شود. همانطور که در پست اخیر بیان شد، یکی از ویژگی هایی که در یونیتی از پدر به فرزندش به ارث می رسد، ویژگی موقعیت است. از آنجایی که قبلاً دوربین را همراه با کاراکتر اصلی بازی جابجا می کردیم، در این بخش تنها کافی است، تکسچر مورد نظر (یعنی آبجکت Plane یا Quad) را به عنوان فرزند به دوربین بدهیم و نیازی به کد نویسی بیشتر نیست.
@UnityLearning
🔸 امکان دانلود این فیلم از سرور پیکوفایل با کلیک روی دکمه زیر فراهم می باشد.
🔹 در این فیلم آموزشی به بیان چگونگی نمایش یک تکسچر به عنوان تصویر پس زمینه در بازی #دو_بعدی پرداخته می شود. همانطور که در پست اخیر بیان شد، یکی از ویژگی هایی که در یونیتی از پدر به فرزندش به ارث می رسد، ویژگی موقعیت است. از آنجایی که قبلاً دوربین را همراه با کاراکتر اصلی بازی جابجا می کردیم، در این بخش تنها کافی است، تکسچر مورد نظر (یعنی آبجکت Plane یا Quad) را به عنوان فرزند به دوربین بدهیم و نیازی به کد نویسی بیشتر نیست.
@UnityLearning
🔸 امکان دانلود این فیلم از سرور پیکوفایل با کلیک روی دکمه زیر فراهم می باشد.
🌹 فرا رسیدن نیمه رمضان فرخنده میلاد با سعادت حضرت «امام حسن مجتبی» (ع) بر شما و تمام شیعیان جهان مبارک.
🌷 السلام علیک یا ابامحمد یا حسن بن علی ایها المجتبی یابن رسول الله
@UnityLearning
🌷 السلام علیک یا ابامحمد یا حسن بن علی ایها المجتبی یابن رسول الله
@UnityLearning
آموزش_تعیین_جهت_بازی_در_یونیتی.mkv
32.5 MB
🎦 #فیلم #آموزش تعیین جهت نمایشی بازی (عمودی یا افقی بودن) در دستگاه های مختلف
🔸 تعیین جهت نمایشی یک بازی از جمله مهمترین تنظیمات خاص آن است که نحوۀ عملکرد آن در اختیار بازی ساز است.
@UnityLearnin
🔸 تعیین جهت نمایشی یک بازی از جمله مهمترین تنظیمات خاص آن است که نحوۀ عملکرد آن در اختیار بازی ساز است.
@UnityLearnin
#توضیحات فیلم آموزشی
🔹 در این فیلم آموزشی نحوۀ تغییر حالت نمایشی (جهت عمودی یا افقی) بازی به دو روش کد نویسی و انجام تنظیمات پرداخته می شود. این کار توسط #پنجره Project Setting و گزینۀ Default Orientation قابل انجام است. همچنین با استفاده از دستور orientation از #کلاس Screen می توان این عمل را در حالت کد نویسی انجام داد.
@UnityLearning
🔸 امکان دانلود این فیلم از سرور پیکوفایل نیز با کلیک روی دکمه زیر فراهم شده است.
🔹 در این فیلم آموزشی نحوۀ تغییر حالت نمایشی (جهت عمودی یا افقی) بازی به دو روش کد نویسی و انجام تنظیمات پرداخته می شود. این کار توسط #پنجره Project Setting و گزینۀ Default Orientation قابل انجام است. همچنین با استفاده از دستور orientation از #کلاس Screen می توان این عمل را در حالت کد نویسی انجام داد.
@UnityLearning
🔸 امکان دانلود این فیلم از سرور پیکوفایل نیز با کلیک روی دکمه زیر فراهم شده است.
📸 #آموزش دسترسی مستقیم به محل ذخیره سازی فایل های کامل پروژه در یونیتی
🔹 با استفاده از گزینه Show in Explorer فایل انتخاب شده در مرورگر ویندوز (Windows Explorer) نمایش داده می شود.
@UnityLearning
🔹 با استفاده از گزینه Show in Explorer فایل انتخاب شده در مرورگر ویندوز (Windows Explorer) نمایش داده می شود.
@UnityLearning
Unity Learning
⭕️ #آموزش #دانلود ماژول های یونیتی از سایت Unity 🔹روش دوم استفاده از برنامه Unity Download Assistant که لینک های دانلود آن در پست های قبلی هست. @UnityLearning
استفاده_از_آبجکت_های_سه_بعدی_در_.mkv
94.8 MB
🎦 #فیلم #آموزش استفاده از #آبجکت های سه بعدی در بازی های #دو_بعدی
🔹بیان علت و نحوه استفاده از مدل های مختلف در بازی های دوبعدی
@UnityLearning
🔹بیان علت و نحوه استفاده از مدل های مختلف در بازی های دوبعدی
@UnityLearning
#توضیحات فیلم
🔹 در یونیتی محدودیتی برای استفاده از آبجکت ها در محیط های مختلف (دوبعدی و سه بعدی) وجود ندارد و کاربر از این نظر آزاد است. گاهی اوقات لازم است از یک آبجکت سه بعدی در محیط #دو_بعدی استفاده شود که در فیلم علت این کار و چگونگی انجام آن بیان شده است.
❗️ #نکته مهم در این رابطه این است که کاربر نمی تواند از #کامپوننت هایی که ماهیت سه بعدی دارد در بازی دوبعدی استفاده کند و یا اینکه باید تماماً از آنها استفاده کند (مثل کالیدر های دوبعدی نسبت به سه بعدی)
@UnityLearning
🔸 امکان دانلود این فیلم از سرور پیکوفایل نیز فراهم است.
🔹 در یونیتی محدودیتی برای استفاده از آبجکت ها در محیط های مختلف (دوبعدی و سه بعدی) وجود ندارد و کاربر از این نظر آزاد است. گاهی اوقات لازم است از یک آبجکت سه بعدی در محیط #دو_بعدی استفاده شود که در فیلم علت این کار و چگونگی انجام آن بیان شده است.
❗️ #نکته مهم در این رابطه این است که کاربر نمی تواند از #کامپوننت هایی که ماهیت سه بعدی دارد در بازی دوبعدی استفاده کند و یا اینکه باید تماماً از آنها استفاده کند (مثل کالیدر های دوبعدی نسبت به سه بعدی)
@UnityLearning
🔸 امکان دانلود این فیلم از سرور پیکوفایل نیز فراهم است.
آموزش_استفاده_از_Attributes_ها_در.mkv
76.6 MB
🎦 #فیلم #آموزش جامع کلیه Attribute ها در یونیتی #بخش_اول
🔹 مطالب بسیار کاربردی در رابطه با Attributeها در یونیتی با زبان #سی_شارپ
@UnityLearning
🔹 مطالب بسیار کاربردی در رابطه با Attributeها در یونیتی با زبان #سی_شارپ
@UnityLearning
🔲 انا انزلناه فی لیله القدر
⚫️ فرا رسیدن ایام شهادت مولای متقیان حضرت علی بن ابیطالب (ع) را به تمام شیعیان جهان تسلیت عرض میکنیم.
⚪️ در این اولین شب قدر از شما التماس دعا داریم.
@UnityLearning
⚫️ فرا رسیدن ایام شهادت مولای متقیان حضرت علی بن ابیطالب (ع) را به تمام شیعیان جهان تسلیت عرض میکنیم.
⚪️ در این اولین شب قدر از شما التماس دعا داریم.
@UnityLearning
📸 کربلای معلی، بین الحرمین، حرم مطهر حضرت امام حسین علیه السلام هم اکنون
«السلام علیک یا اباعبدالله الحسین، السلام علیک و رحمه الله و برکاته»
@UnityLearning
«السلام علیک یا اباعبدالله الحسین، السلام علیک و رحمه الله و برکاته»
@UnityLearning
Unity Learning
آموزش_استفاده_از_Attributes_ها_در.mkv
آموزش_جامع_استفاده_از_Attributeها.mkv
90.6 MB
🎦 #فیلم #آموزش جامع کلیه Attribute ها در یونیتی #بخش_دوم
🔹 بیان مطالب در رابطه با ساخت منوی Tooltip برای پارامترهای یک اسکریپت و ساخت منو در محیط #یونیتی با استفاده از Attributeها
@UnityLearning
🔹 بیان مطالب در رابطه با ساخت منوی Tooltip برای پارامترهای یک اسکریپت و ساخت منو در محیط #یونیتی با استفاده از Attributeها
@UnityLearning
#اطلاعیه
🔹 با آپدیت شدن تلگرام و پایدار شدن سرعت آن با استفاده از پراکسی های ارائه شده، مجدداً فیلم های آموزشی کانال صرفا در تلگرام آپلود خواهند شد، البته سعی میشود، این روند قطعی نباشد و برخی ویدیو های طولانی و پرحجم تر در سرورهای اینترنتی نیز آپلود شوند تا امکان دسترسی ساده تر برای کاربران عزیز فراهم شود.
🔸 ضمنا در صورتی که تلگرام خود را آپدیت نکرده اید و همچنان با استفاده از فیلتر شکن ها از تلگرام استفاده کنید، می توانید تلگرام خود را به آخرین نسخه آپدیت کنید تا از قابلیت های جدید آن به خصوص امکان ذخیره پراکسی ها بهره مند شوید.
🌙 در این ایام ماه مبارک رمضان از تمام عزیزان درخواست حلالیت و التماس دعا داریم.
@UnityLearning
🔹 با آپدیت شدن تلگرام و پایدار شدن سرعت آن با استفاده از پراکسی های ارائه شده، مجدداً فیلم های آموزشی کانال صرفا در تلگرام آپلود خواهند شد، البته سعی میشود، این روند قطعی نباشد و برخی ویدیو های طولانی و پرحجم تر در سرورهای اینترنتی نیز آپلود شوند تا امکان دسترسی ساده تر برای کاربران عزیز فراهم شود.
🔸 ضمنا در صورتی که تلگرام خود را آپدیت نکرده اید و همچنان با استفاده از فیلتر شکن ها از تلگرام استفاده کنید، می توانید تلگرام خود را به آخرین نسخه آپدیت کنید تا از قابلیت های جدید آن به خصوص امکان ذخیره پراکسی ها بهره مند شوید.
🌙 در این ایام ماه مبارک رمضان از تمام عزیزان درخواست حلالیت و التماس دعا داریم.
@UnityLearning
⭕️ #دانلود نسخه های مختلف #یونیتی به #درخواست کاربران
🔹 آخرین آپدیت های یونیتی قابل استفاده در سری 5 و 2017 می باشد، از این رو یونیتی همیشه علاوه بر ارائه آپدیت (Patch) اقدام به ارائه نسخه کامل و آپدیت شده از این دو سری می کند. با استفاده از دکمه های پایین این پست می توانید آخرین نسخه ارائه شده از این سری یونیتی را دانلود نمایید.
🔸 دقت نمایید، آخرین نسخه یونیتی به صورت اسمی 2018.1.3 می باشد که امکان استفاده از آن فعلاً تنها برای سیستم های 64 بیتی وجود دارد. به طور کلی می توان گفت یونیتی سری 2017 فعلاً تنها با معماری 64 بیتی ارائه می شود و امکان استفاده از آنها در سیستم های 32 بیتی وجود ندارد.
⭐️ کلیه لینک های معرفی شده، به صورت مستقیم هستند و شما با کلیک روی آنها می توانید فایل مورد نظر خود را دانلود نمایید.
🔹 آخرین آپدیت های یونیتی قابل استفاده در سری 5 و 2017 می باشد، از این رو یونیتی همیشه علاوه بر ارائه آپدیت (Patch) اقدام به ارائه نسخه کامل و آپدیت شده از این دو سری می کند. با استفاده از دکمه های پایین این پست می توانید آخرین نسخه ارائه شده از این سری یونیتی را دانلود نمایید.
🔸 دقت نمایید، آخرین نسخه یونیتی به صورت اسمی 2018.1.3 می باشد که امکان استفاده از آن فعلاً تنها برای سیستم های 64 بیتی وجود دارد. به طور کلی می توان گفت یونیتی سری 2017 فعلاً تنها با معماری 64 بیتی ارائه می شود و امکان استفاده از آنها در سیستم های 32 بیتی وجود ندارد.
⭐️ کلیه لینک های معرفی شده، به صورت مستقیم هستند و شما با کلیک روی آنها می توانید فایل مورد نظر خود را دانلود نمایید.