⏰ تفاوت دستورات WaitForSeconds و WaitforseccondsRealtime در چیست؟
✅ دستورات فوق هر دو به یک منظور در #یونیتی استفاده میشوند و آنهم متوقف کردن اجرای دستورات در توابع Coroutine است. اما تفاوت آنها در چیست؟
⭐️ در صورتی که سرعت گذشت زمان در یونیتی را با دستور Timescale تغییر داده باشید، دستور WaitForSeconds بر این اساس (یعنی زمان تغییر سرعت یافته) اجرا را متوقف میکند. اما در چنین شرایطی، استفاده از دستور WaitForSecondsRealtime همواره یک نتیجه را بر اساس زمان واقعی (نه بر اساس زمان تنظیم شده توسط Timescale ) خواهد داشت.
🔸 مثلا اگر Timescale برابر 0.5 باشد(یعنی سرعت اجرا روی نصف زمان واقعی تنظیم شده باشد) دستور زیر در زمان واقعی 4 ثانیه توقف ایجاد خواهد کرد.
yield return new WaitForSeconds(2);
🔹 اما در همین شرایط دستور زیر، توقف ۲ ثانیه را ایجاد خواهد کرد.
yield return new WaitForSecondsRealtime(2);
💡 #نکته: در صورتی که در بازی مقدار Timescale تغییر نکرده باشد، عملکرد هر دو دستور مانند هم است.
@UnityLearning
✅ دستورات فوق هر دو به یک منظور در #یونیتی استفاده میشوند و آنهم متوقف کردن اجرای دستورات در توابع Coroutine است. اما تفاوت آنها در چیست؟
⭐️ در صورتی که سرعت گذشت زمان در یونیتی را با دستور Timescale تغییر داده باشید، دستور WaitForSeconds بر این اساس (یعنی زمان تغییر سرعت یافته) اجرا را متوقف میکند. اما در چنین شرایطی، استفاده از دستور WaitForSecondsRealtime همواره یک نتیجه را بر اساس زمان واقعی (نه بر اساس زمان تنظیم شده توسط Timescale ) خواهد داشت.
🔸 مثلا اگر Timescale برابر 0.5 باشد(یعنی سرعت اجرا روی نصف زمان واقعی تنظیم شده باشد) دستور زیر در زمان واقعی 4 ثانیه توقف ایجاد خواهد کرد.
yield return new WaitForSeconds(2);
🔹 اما در همین شرایط دستور زیر، توقف ۲ ثانیه را ایجاد خواهد کرد.
yield return new WaitForSecondsRealtime(2);
💡 #نکته: در صورتی که در بازی مقدار Timescale تغییر نکرده باشد، عملکرد هر دو دستور مانند هم است.
@UnityLearning
VideoCapture.mkv
19.4 MB
🎦 #فیلم #آموزش استفاده از #پکیج VideoCapture ضبط ویدیو، صدا و عکس از محیط خروجی بازی
🔹 بنا به #درخواست برخی از کاربران عزیز پکیج فوق همراه با آموزش در کانال قرار می گیرد.
🔸فایل های دانلود پکیج علاوه بر قرار گیری در محیط پیکوفایل (پایین این پست) در پست های بعدی نیز به صورت مستقیم از تلگرام قابل دریافت هستند.
🔹استفاده از پکیج بسیار ساده بوده و کافی است، برای کار با آن از منوی Tools که به محیط یونیتی اضافه می کند، استفاده کنید.
⭐️ این پکیج برای اجرا نیاز به فایل FFmpeg دارد که روش دانلود آن در فیلم آموزشی معرفی شده و البته پکیج خاص آن را نیز می توانید دریافت کنید.
@UnityLearning
🔹 بنا به #درخواست برخی از کاربران عزیز پکیج فوق همراه با آموزش در کانال قرار می گیرد.
🔸فایل های دانلود پکیج علاوه بر قرار گیری در محیط پیکوفایل (پایین این پست) در پست های بعدی نیز به صورت مستقیم از تلگرام قابل دریافت هستند.
🔹استفاده از پکیج بسیار ساده بوده و کافی است، برای کار با آن از منوی Tools که به محیط یونیتی اضافه می کند، استفاده کنید.
⭐️ این پکیج برای اجرا نیاز به فایل FFmpeg دارد که روش دانلود آن در فیلم آموزشی معرفی شده و البته پکیج خاص آن را نیز می توانید دریافت کنید.
@UnityLearning
Video_Capture_Pro.unitypackage
4.6 MB
📥 #دانلود فایل اصلی #پکیج Video Capture جهت ضبط فیلم از محیط بازی در ویندوز
🔹 برای استفاده از این پکیج نیاز به فایل FFmpeg دارید که سادهترین روش دسترسی به آن استفاده از پکیجی است که در پست بعدی قرار خواهد گرفت.
#⃣ شماره نسخه: 2.4
🖥 قابل اجرا روی: یونیتی 5.6 (تست شده در یونیتی ۲۰۱۹)
@UnityLearning
🔹 برای استفاده از این پکیج نیاز به فایل FFmpeg دارید که سادهترین روش دسترسی به آن استفاده از پکیجی است که در پست بعدی قرار خواهد گرفت.
#⃣ شماره نسخه: 2.4
🖥 قابل اجرا روی: یونیتی 5.6 (تست شده در یونیتی ۲۰۱۹)
@UnityLearning
FFmpegExecutable.unitypackage
60.8 MB
📥 #دانلود #پکیج FFMPEG شامل فایل های لازم برای ضبط فیلم توسط پکیج Video Capture
👌 روش دیگر دانلود و نصب این فایل استفاده از منوی Tools و انتخاب گزینه FFMPEG بر اساس نوع سیستم عامل است که البته سرعت کمتری دارد.
@UnityLearning
This media is not supported in your browser
VIEW IN TELEGRAM
⚪️ #دانلود پکیج مقبره فرعون برای ساخت بازی های این سبک در #یونیتی
👈 شامل آبجکت هایی که در فیلم بالا مشاهده می کنید (ساختمان و آبجکت ها به صورت تکی) به صورت رایگان از طریق پست بعدی
@UnityLearning
👈 شامل آبجکت هایی که در فیلم بالا مشاهده می کنید (ساختمان و آبجکت ها به صورت تکی) به صورت رایگان از طریق پست بعدی
@UnityLearning
Temple of the Pharaoh v1.0@UnityLearning.unitypackage
55.9 MB
⚪️ #دانلود #پکیج آبجکت های کاملی از مقبره های فراعنه با کیفیت مطلوب
✅ این پکیج دارای یک محیط طراحی ساده است که در فیلم قبل آن را مشاهده می کنید. همچنین امکان استفاده از آبجکت هایی مثل صندوف ها، میز ها و ستون ها به صورت جداگانه نیز فراهم می باشد.
🗿 در هنگام اضافه شدنِ پکیج در محیط یونیتی 2019 به بعد چند ارور اولیه رخ می دهد که خود یونیتی اقدام به رفع مشکلات کرده و بعد از چند لحظه می توانید از پکیج استفاده کنید (#تست_شده در یونیتی 2019.4)
@UnityLearning
✅ این پکیج دارای یک محیط طراحی ساده است که در فیلم قبل آن را مشاهده می کنید. همچنین امکان استفاده از آبجکت هایی مثل صندوف ها، میز ها و ستون ها به صورت جداگانه نیز فراهم می باشد.
🗿 در هنگام اضافه شدنِ پکیج در محیط یونیتی 2019 به بعد چند ارور اولیه رخ می دهد که خود یونیتی اقدام به رفع مشکلات کرده و بعد از چند لحظه می توانید از پکیج استفاده کنید (#تست_شده در یونیتی 2019.4)
@UnityLearning
VSCodeSetup_x64_1.50.0.exe
61.1 MB
📥 #دانلود مستقیم آخرین نسخه از نرم افزار ویرایش اسکریپت ویژوال استودیو Visual Studio Code
🔹 نرم افزاری نسبتا با حجم کم و البته قابلیت بالا جهت ویرایش کد و البته قابلیت هماهنگی با #یونیتی
✅ نسخه ویندوز ۶۴ بیتی
@UnityLearning
🔹 نرم افزاری نسبتا با حجم کم و البته قابلیت بالا جهت ویرایش کد و البته قابلیت هماهنگی با #یونیتی
✅ نسخه ویندوز ۶۴ بیتی
@UnityLearning
VSCodeSetup_ia32_1.50.0.exe
59.1 MB
📥 #دانلود مستقیم آخرین نسخه از نرم افزار ویرایش اسکریپت ویژوال استودیو Visual Studio Code
🔹 بعد از نصب و اجرا از طریق گزینه External Tools در پنجره Preferences نرم افزار را به یونیتی معرفی کنید، ضمنا اسکریپت ها را از طریق خود یونیتی باز کنید نه از طریق Windows Explorer
✅ نسخه ویندوز ۳۲ بیتی
@UnityLearning
🔹 بعد از نصب و اجرا از طریق گزینه External Tools در پنجره Preferences نرم افزار را به یونیتی معرفی کنید، ضمنا اسکریپت ها را از طریق خود یونیتی باز کنید نه از طریق Windows Explorer
✅ نسخه ویندوز ۳۲ بیتی
@UnityLearning
⚪️ فعال شدن قابلیت کامنت گذاری در تلگرام به صورت مستقیم و بدون استفاده ربات
🔸 از این پس میتوانید برای پستهای کانالهای تلگرام به صورت مستقیم و با استفاده از گزینه Leave a comment نظرات خود ثبت کنید. این گزینه در پایین پستهای کانال قرار دارد و انتخاب آن، پیام (کامنتهای) دیگران را نیز به شما نمایش میدهد.
🔹 برای استفاده از این قابلیت تلگرام اندروید خود را به روز رسانی کنید. در حال حاضر این ویژگی برای کانالهای دارای گروه اختصاصی فعال است.
@UnityLearning
🔸 از این پس میتوانید برای پستهای کانالهای تلگرام به صورت مستقیم و با استفاده از گزینه Leave a comment نظرات خود ثبت کنید. این گزینه در پایین پستهای کانال قرار دارد و انتخاب آن، پیام (کامنتهای) دیگران را نیز به شما نمایش میدهد.
🔹 برای استفاده از این قابلیت تلگرام اندروید خود را به روز رسانی کنید. در حال حاضر این ویژگی برای کانالهای دارای گروه اختصاصی فعال است.
@UnityLearning
⚪️ مجموعه خطاهای هنگام اجرای اولیه یونیتی به علت نصب نبودن Visual C++ Redistributable
🔹 همانطور که میدانید موتور یونیتی با زبان سیپلاسپلاس طراحی شده است و برای اجرای آن احتیاج به کتابخانههای این زبان هست. این کتابخانهها به اصطلاح Visual C++ redistributable نامیده میشود که نسخههایی مختلفی از آن (مطابق با نسخه ویژوال استودیویی که نرمافزار با آن طراحی شده) مثل ۲۰۱۰،۲۰۱۲،۲۰۱۵،۲۰۱۷،۲۰۱۹ ارائه شده است.
🔸 به طور پیشفرص نسخه ۲۰۱۹ Visual C++ Redistributable با نسخه نصب آفلاین یونیتی (UnityEditor) نصب میشود اما اگر به هر دلیل، بعد از نصب یونیتی با خطاهایی مثل تصویر بالا مواجه شدید، لازم است، این کتابخانهها را به صورت جداگانه دانلود و نصب کنید.
@UnityLearning
🔹 همانطور که میدانید موتور یونیتی با زبان سیپلاسپلاس طراحی شده است و برای اجرای آن احتیاج به کتابخانههای این زبان هست. این کتابخانهها به اصطلاح Visual C++ redistributable نامیده میشود که نسخههایی مختلفی از آن (مطابق با نسخه ویژوال استودیویی که نرمافزار با آن طراحی شده) مثل ۲۰۱۰،۲۰۱۲،۲۰۱۵،۲۰۱۷،۲۰۱۹ ارائه شده است.
🔸 به طور پیشفرص نسخه ۲۰۱۹ Visual C++ Redistributable با نسخه نصب آفلاین یونیتی (UnityEditor) نصب میشود اما اگر به هر دلیل، بعد از نصب یونیتی با خطاهایی مثل تصویر بالا مواجه شدید، لازم است، این کتابخانهها را به صورت جداگانه دانلود و نصب کنید.
@UnityLearning
🌸 🌸 🌸 🌸 🌸
🌺 رسول گرامی اسلام صلوات الله علیه و آله فرمودند:
🔹 هرکس بشارت ماه ربیع الاول را به من بدهد من هم بشارت بهشت را به او می دهم .
🌹 حلول ماه ربیع الاول بر همه مسلمین خصوصاً شما دوستان مبارک باد .
@UnityLearning
🌷 🌷 🌷 🌷 🌷
🌺 رسول گرامی اسلام صلوات الله علیه و آله فرمودند:
🔹 هرکس بشارت ماه ربیع الاول را به من بدهد من هم بشارت بهشت را به او می دهم .
🌹 حلول ماه ربیع الاول بر همه مسلمین خصوصاً شما دوستان مبارک باد .
@UnityLearning
🌷 🌷 🌷 🌷 🌷
🌸 ... و مانند سال های گذشته در چنین روزی
🔸 به #مناسبت سالروز شروع امامت امام زمان (عج)
⭐️ آغاز هزار و صد و هشتاد و دومین سال امامت حضرت «اباصالح المهدی» را به همه شیعیان و منتظران آن حضرت تبریک و تهنیت عرض میکنیم.
🌹السلام علیک یا اباصالح المهدی یا صاحب الزمان🌹
🌷اللهم عجل لولیک الفرج🌷
👉 @UnityLearning
🔸 به #مناسبت سالروز شروع امامت امام زمان (عج)
⭐️ آغاز هزار و صد و هشتاد و دومین سال امامت حضرت «اباصالح المهدی» را به همه شیعیان و منتظران آن حضرت تبریک و تهنیت عرض میکنیم.
🌹السلام علیک یا اباصالح المهدی یا صاحب الزمان🌹
🌷اللهم عجل لولیک الفرج🌷
👉 @UnityLearning
This media is not supported in your browser
VIEW IN TELEGRAM
🎦 #دانلود #رایگان #پکیج Third Person Controller - Shooter Template v2.5.4
⚪️ کاراکترهای سوم شخص به همراه چندین محیط بازی کامل بازی های اکشن سوم شخص با سناریو مشخص
🔹 جهت دانلود این پکیج می توانید از لینک پایین پست (از طریق سایت پیکوفایل) اقدام کنید.
🎮 پکیج فوق در محیط یونیتی 2019 تست شده و مشکلی جهت اجرا ندارد، فقط باید برخی ورودی ها در Input Setting تنظیم شود.
✅ #فیلم فوق یکی از محیط های با سناریو این پکیج می باشد.
@UnityLearning
⚪️ کاراکترهای سوم شخص به همراه چندین محیط بازی کامل بازی های اکشن سوم شخص با سناریو مشخص
🔹 جهت دانلود این پکیج می توانید از لینک پایین پست (از طریق سایت پیکوفایل) اقدام کنید.
🎮 پکیج فوق در محیط یونیتی 2019 تست شده و مشکلی جهت اجرا ندارد، فقط باید برخی ورودی ها در Input Setting تنظیم شود.
✅ #فیلم فوق یکی از محیط های با سناریو این پکیج می باشد.
@UnityLearning
HoleAndWaterTerrain@UnityLearning.mkv
15.3 MB
🎦 #فیلم #آموزش ایجاد گودال و برکه در محیط Terrain
🔹 همانطور که می دانید در یونیتی ارتفاع زیر صفر وجود ندارد و برای ایجاد گودال باید ارتفاع Terrain را روی مقداری بیش از صفر قرار داد.
🔸 برای قرار دادن آبجکت آب Water در گودال و ایجاد برکه نیز از پکیج Standard Asset استفاده شده است.
☑ امکان دانلود و مشاهده از آپارات نیز فراهم شده است.
@UnityLearning
🔹 همانطور که می دانید در یونیتی ارتفاع زیر صفر وجود ندارد و برای ایجاد گودال باید ارتفاع Terrain را روی مقداری بیش از صفر قرار داد.
🔸 برای قرار دادن آبجکت آب Water در گودال و ایجاد برکه نیز از پکیج Standard Asset استفاده شده است.
☑ امکان دانلود و مشاهده از آپارات نیز فراهم شده است.
@UnityLearning
GetComponentInChildren.mkv
20.2 MB
🎦 #فیلم #آموزش و معرفی دستور GetComponentInChildren
🔹 دسترسی به کامپوننت ها و اسکریپت های متصل شده به فرزندان یک گیم آبجکت
🔸 قالب کلی دستور مثل GetComponent است./👇
Gameobject.GetComponentInChildren<name>()
☑ امکان دریافت از آپارات نیز فراهم شده است.
@UnityLearning
🔹 دسترسی به کامپوننت ها و اسکریپت های متصل شده به فرزندان یک گیم آبجکت
🔸 قالب کلی دستور مثل GetComponent است./👇
Gameobject.GetComponentInChildren<name>()
☑ امکان دریافت از آپارات نیز فراهم شده است.
@UnityLearning
CenterOfRotation.mkv
17.2 MB
🎦 #فیلم #آموزش چرخش گیم آبجکت بر اساس یک نقطه خاص
🔹 گاهی اوقات لازم است، نقطه ای که گیم آبجکت ها دور آن می چرخند، تغییر یابد. یکی از روش های این کار (تغییر نقطه چرخش گیم آبجکت ها ) استفاده از Empty Gameobject هاست.
☑ امکان دریافت ویدیو از آپارات نیز فراهم شده است.
@UnityLearning
🔹 گاهی اوقات لازم است، نقطه ای که گیم آبجکت ها دور آن می چرخند، تغییر یابد. یکی از روش های این کار (تغییر نقطه چرخش گیم آبجکت ها ) استفاده از Empty Gameobject هاست.
☑ امکان دریافت ویدیو از آپارات نیز فراهم شده است.
@UnityLearning
Game Creator v1.1.9.unitypackage
34.2 MB
📥 #دانلود #پکیج Game Creator
⚪️ برخی ابزارهای لازم برای ساخت بازی در یونیتی (فیلم معرفی پکیج پست بعدی)
💰 قیمت: ۶۵ دلار
#⃣ نسخه: ۱.۱.۹ (آخرین نسخه ۱.۱.۱۰ میباشد)
🔍 قابل استفاده: یونیتی ۲۰۱۹.۴ به بعد
📋 دارای ویژوال اسکریپتینگ: ✅ بله
📖 دارای مستندات: ✅ بله
📌 #تست_نشده و به #درخواست کاربران کانال
@UnityLearning
⚪️ برخی ابزارهای لازم برای ساخت بازی در یونیتی (فیلم معرفی پکیج پست بعدی)
💰 قیمت: ۶۵ دلار
#⃣ نسخه: ۱.۱.۹ (آخرین نسخه ۱.۱.۱۰ میباشد)
🔍 قابل استفاده: یونیتی ۲۰۱۹.۴ به بعد
📋 دارای ویژوال اسکریپتینگ: ✅ بله
📖 دارای مستندات: ✅ بله
📌 #تست_نشده و به #درخواست کاربران کانال
@UnityLearning
This media is not supported in your browser
VIEW IN TELEGRAM
🎦 فیلم معرفی پکیج Game Creator
☑ این فیلم در استور یونیتی برای معرفی ویژگی های پکیج قرار گرفته است.
@UnityLearning
☑ این فیلم در استور یونیتی برای معرفی ویژگی های پکیج قرار گرفته است.
@UnityLearning
Vector3.mkv
33.9 MB
🎦 #فیلم #آموزش بدســـت آوردن بردار بین دو نقطه خاص در یونیتی
🔹 گاهی اوقات لازم است، برداری که بین دو نقطه ایجاد می شود را بدست آورد. این بردار شرایطی دارد: 1- جهت برداری که بین دو نقطه است 2- فاصلۀ بین دو نقطه
📼 در این فیلم یک #مثال برای حرکت یک گیم آبجکت به سمت نقطه ای خاص نیز بیان خواهـــــد شد.
@UnityLearning
🔹 گاهی اوقات لازم است، برداری که بین دو نقطه ایجاد می شود را بدست آورد. این بردار شرایطی دارد: 1- جهت برداری که بین دو نقطه است 2- فاصلۀ بین دو نقطه
📼 در این فیلم یک #مثال برای حرکت یک گیم آبجکت به سمت نقطه ای خاص نیز بیان خواهـــــد شد.
@UnityLearning
Unity Learning
🔹فرا رسیدن سال نو میلادی مبارک🎉🎈 ⭐️ کانال یونیتی لرنینگ فرا رسیدن سال ۲۰۲۰ میلادی و همچنین میلاد با سعادت حضرت زینب کبری (س) و روز پرستار را به تمام کاربران عزیز تبریک عرض میکند. 🎉🎊☃🎄🎈🎁 @UnityLearning
🔹فرا رسیدن سال نو میلادی مبارک🎉🎈
⭐️ کانال یونیتی لرنینگ فرا رسیدن سال ۲۰۲۱ میلادی را خدمت شما همراهان گرامی تبریک عرض میکند.
🎉🎊☃🎄🎈🎁
@UnityLearning
⭐️ کانال یونیتی لرنینگ فرا رسیدن سال ۲۰۲۱ میلادی را خدمت شما همراهان گرامی تبریک عرض میکند.
🎉🎊☃🎄🎈🎁
@UnityLearning
RaycastingGun.mkv
44.1 MB
🎦 #فیلم #آموزش ایجاد حالت تیر اندازی اسلحه با دستورات Raycast
🔹 برای تیر اندازی به طور کلی دو حالت وجود دارد. اسلحه هایی که تیر آنها دیده میشود و حالتی که فشنگ در زمان تیر اندازی دیده نمی شود. برای حالت دوم می توان از دستورات Raycast از کلاس Physics استفاده کرد.
🔸 امکان دانلود و مشاهده فیلم از آپارات نیز فراهم شده است.
@UnityLearning
🔹 برای تیر اندازی به طور کلی دو حالت وجود دارد. اسلحه هایی که تیر آنها دیده میشود و حالتی که فشنگ در زمان تیر اندازی دیده نمی شود. برای حالت دوم می توان از دستورات Raycast از کلاس Physics استفاده کرد.
🔸 امکان دانلود و مشاهده فیلم از آپارات نیز فراهم شده است.
@UnityLearning