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
آموزش_چرخش_یک_آبجکت_حول_یک_آبجکت.mkv
90.4 MB
🎦 #فیلم #آموزش چرخش یک #آبجکت حول یک نقطه سه بعدی (Vector3)

🔹 آموزش استفاده از دستور RotateAround برای چرخش یک آبجکت حول دیگری نسبت به یک شعاع خاص

@UnityLearning
Unity Learning
آموزش_چرخش_یک_آبجکت_حول_یک_آبجکت.mkv
RotateAroundObject.cs
392 B
📋 اسکریپت استفاده شده در #فیلم آموزشی

🔸 این اسکریپت به آبجکتی که قرار است حول دیگری بچرخد، داده می شود و آبجکت دیگر نیز در پارامتر target آن مقدار دهی می شود.

@UnityLearning
[#توضیحات #فیلم ]

⭕️ آموزش چرخش یک #آبجکت حول یک نقطه سه بعدی (مثلا موقعیت یک آبجکت)

🔹با استفاده از دستور RotateAround از کلاس transform متصل شده به یک آبجکت می توان آن را حول یک Vector3 چرخش داد. قالب کلی این دستور به شکل زیر است./🔻

GO.transform.RotateAround(point, axis ,degree*speed);

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

@UnityLearning
دستورات_جدید_فعال_و_غیر_فعال_سازی.mkv
28.9 MB
🎦 #فیلم #آموزش استفاده از دستورات جدید برای فعال / غیر فعال سازی یک #آبجکت

🔹 دستور active توسط #یونیتی منسوخ شده است. بنابراین در این آموزش دستورات جایگزین برای آن بیان خواهد شد.

@UnityLearning
آموزش_پیدا_کردن_یک_آبجکت_با_دستور.mkv
33.4 MB
🎦 #فیلم #آموزش پیدا کردن یک #آبجکت در محیط بازی به کمک دستور Find از #کلاس GameObject

🔹 دستور Find در صورت موجود بودن آبجکت در محیط، آن را بر می گرداند.

👉 GameObject.Find("Name");

@UnityLearning
آموزش_استفاده_از_دستور_CreatePrimitive.mkv
50.4 MB
🎦 #فیلم #آموزش ساخت آبجکت های اصلی در یونیتی به کمک دستور CreatePrimitive از #کلاس GameObject

🔹 همراه با آموزش تغییر اندازۀ یک #آبجکت در کد نویسی به کمک دستور localScale

@UnityLearning
آموزش_استفاده_از_شتاب_سنج_گوشی_در.mkv
111.9 MB
🎦 #فیلم #آموزش استفاده از شتاب سنج گوشی برای حرکت دادن اجسام در یونیتی

👈 مطابق با اسکریپت استاندارد یونیتی برای حرکت ساده با استفاده از دستور acceleration از #کلاس Input

@UnityLearning
Unity Learning
آموزش_استفاده_از_شتاب_سنج_گوشی_در.mkv
[#توضیحات فیلم]

⭕️ استفاده از سنسور شتاب سنج گوشی های همراه در #یونیتی

🔹 در یونیتی امکان دسترسی به مقادیر سنسور های گوشی وجود دارد، همچنان اینکار با #کلاس Input قابل انجام خواهد بود.

🔸 دستور acceleration از کلاس Input می تواند مقادیر مربوط به سنسور «شتاب سنج» گوشی را بر گرداند. با دو پارامتر x و y این دستور می توان به مقادیر دقیق حرکت عمودی و افقی گوشی دسترسی مستقیم داشت. اگر از این دستور برای حرکت استفاده می شود، طبق توصیه سایتِ یونیتی لازم است، مقادیر نرمال شوند که این کار توسط دستور Normalize قابل انجام است (در اسکریپت آماده یونیتی قابل مشاهده و دسترسی است) . بنابراین می توان نحوه حرکت را بر اساس این دو پارامتر انجام داد و نهایتاً مقدار نهایی را در یک سرعت خاص ضرب کرد.

@UnityLearning
Unity Learning
آموزش_استفاده_از_شتاب_سنج_گوشی_در.mkv
NewController.js
719 B
📋اسکریپت آماده معرفی شده در سایت #یونیتی برای حرکت آبجکت بر اساس سنسور شتاب سنج

👈 در این اسکریپت مقدار های خروجی از دستور acceleration ابتدا نرمال شده و سپس برای حرکت به دستور Translate ارسال می شود.
Unity Learning
آموزش_استفاده_از_شتاب_سنج_گوشی_در.mkv
📋 تغییرات اسکریپت اعمال شده روی کدهای قبلیِ نوشته برای حرکت دادن توپ در بازی توپی بر اساس شتاب سنج گوشی

👈 می توان هر دو متغیر MV و MH را بعد از مقدار دهی نرمال کرد.

@UnityLearning
محاسبه طول یک بردار.mkv
23.1 MB
🎦 #فیلم #آموزش محاسبۀ طول یک بردار با دستورات magnitude و sqrMagnitude از #کلاس های Vector در #یونیتی

👈 بیان دقیق تفاوت دو دستور و نمایش فرمول دقیق محاسبۀ طول بردارهای #دو_بعدی و #سه_بعدی
Unity Learning
محاسبه طول یک بردار.mkv
📸 #توضیحات فیلم در بیان تفاوت دستورات محاسبه طول یک بردار

به همراه فرمول محاسبه طول بردار ها

@UnityLearning
مقدار_دهی_مجدد_مقادیر_xyz_در_یک.mkv
14.1 MB
🎦 #فیلم #آموزش مقدار دهی مجدد مقادیر XYZ یک بردار

👈 در صورتی که به هر دلیل لازم باشد پارامترهای XYZ یک متغیر از #کلاس Vector3 یا Vector2 تغییر کند، از این روش استفاده نمایید.

@UnityLearning
🌹 میلاد با سعادت حضرت علی اکبر فرزند گرامی امام حسین (علیهما السلام) و روز جوان را به همه شیفتگان اهل بیت تبریک و تهنیت می‌گوییم.

@UnityLearning
Water FX Pack.unitypackage
3.1 MB
⭕️ #دانلود #پکیج Water FX مجموعه افکت های محیط برای کار با آب (مثل باران و...)

🔹 ارائه شده توسط #یونیتی Unity Technologies

👈 به #درخواست کاربران

@UnityLearning
Unity Learning
Water FX Pack.unitypackage
آموزش استفاده از پکیج Water Fx.mkv
61.5 MB
🎦 #فیلم #آموزش استفاده از #پکیج Water FX

👈 ساخت حالت بارش برف، باران، آبشار و... از جمله ویژگی های این پکیج کاربردی است.

🖥 مشاهده در یوتیوب/🔻
▶️ https://youtu.be/NqaDbCF2UcY

@UnityLearning
Fluvio Free.unitypackage
455.4 KB
⭕️ #دانلود #پکیج Fluvio برای کار با مایعات (مثل آب و...) در #یونیتی

🔹 نسخۀ رایگان پکیج Fluvio ارائه شده توسط شرکت Thinksquirrel

@UnityLearning
🎦 کانال یونیتی لرنینگ در سرویس اشتراک ویدیوی یوتیوب

🔹 به منظور دسترسی ساده تر به برخی فیلم های آموزشی کانال از نظر حجم کمتر می توانید آنها را در یوتیوب مشاهده نمایید. جهت عضویت در این کانال می توانید روی لینک پایین کلیک کرده و در صفحه باز شده روی دکمه Subscribe کلیک نمایید. یوتیوب این امکان را برای شما فراهم می کند که ویدیو ها را با توجه به سرعت اینترنت تان مشاهده نمایید تا بتوانید حجم مصرفی اینترنت خود را بیشتر مدیریت کنید.

👈 البته لازم به ذکر است، همه #فیلم های آموزشی کانال تلگرام در یوتیوب قرار نگرفته است و تنها برخی از آنها در آن قابل مشاهده است.

@UnityLearning
Media is too big
VIEW IN TELEGRAM
🎦 #فیلم #معرفی اولیه موتور بازی سازی یونیتی

🔹 مناسب برای شروع کار با یونیتی و افرادی که برای اولین بار به کانال می پیوندند.

🖥 مشاهده در یوتیوب/🔻

▶️ https://youtu.be/G3wRi4ZKNG4

@UnityLearning
🔴 #اطلاعیه #مهم

🔹 کانال یونیتی لرنینگ همچنان در تلگرام باقی خواهند ماند. با توجه به اینکه هیچ کدام از پیام رسان های داخلی قابلیت های مورد نیاز ما برای ارائه مطالب آموزشی با بهترین کیفیت ممکن را ندارند، کانال یونیتی لرنینگ از نظر نرم افزارهای پیام رسان، در تلگرام خواهد بود و ممکن است نهایتاً اطلاع رسانی هایی در رابطه با موضوعات مطالب آموزشی جدید و لینک دانلود آنها در سایر کانال های پیام رسان های ایرانی انجام شود. البته سعی می‌گردد به منظور ارائه خدمات آموزشی عالی به کاربران گرامی و محترم کانال تلگرام یونیتی لرنینگ، این اطلاع رسانی ها به صورت پست به پست در وبلاگ کانال به آدرس زیر نیز انجام شود./👇

Unity3d.blogfa.com

🔸 کاربران و همراهان عزیز می دانند که اگر در کانال یوتیوب ما نیز عضو باشند می تواند به فیلم های آموزشی با کیفیت خودکار دسترسی داشته باشند. تمام سعی ما در جهت ارائه بهترین آموزش ها در رابطه با بازی سازی با موتور یونیتی می‌باشد.

📧 در پایان هم ذکر این نکته حائز اهمیت است، برای ارتباط با ما می توانید از طریق ایمیل نیز اقدام نمائید، سعی می‌شود ایمیل ها با سرعت بیشتری نسبت به قبل پاسخ داده شوند. آدرس ایمیل کانال نیز به شرح زیر است.

UnityLearning.email@gmail.com

🔘 با آرزوی موفقیت برای تمام کاربران و همراهان گرامی

🔹 مدیریت کانال یونیتی لرنینگ

🔸 @UnityLearning
توضیحات_جامع_در_رابطه_با_کلاس_بزرگ.mkv
58 MB
🎦 #فیلم #آموزش جامع و بیان نکات تکمیلی در رابطه با #کلاس Input در #یونیتی

🔹 بررسی تمام موارد ورودی یک بازی مثل دکمه های صفحه کلید، دسته بازی، ماوس و... با این کلاس امکان پذیر است.

@UnityLearning