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
با کلیک راست روی #آبجکت و انتخاب گزینه Duplicate دقیقا یک آبجکت دیگر مثل آن در محل قبلی با همه ویژگی ها ساخته می شود. معادل Copy-Paste به صورت یک جا می باشد.

@UnityLearning
ابزار جدید و عالی یونیتی برای تنظیم دقیق سایز و موقعیت آبجکت در محیط بازی

👌 بسیار کاربردی برای آبجکت های UI و همچنین سایر آبجکت ها که تنظیم آن ها مشکل است.


@UnityLearning
This media is not supported in your browser
VIEW IN TELEGRAM
⭕️کانال آموزش موتور بازی سازی یونیتی


🕹برای رفتن به کانال بروی لینک زیر کلیک کنید/👇

👉 @UnityLearning 👈
👆.👈کاربران عزیز لطفا با انتشار پست بالا در گروه ها و کانال ها و همچنین برای دوستانتان، از ما حمایت کنید.
#اسکریپت آماده برای تعویض اسلحه

#درخواست های مکرری برای این اسکریپت داشتیم، سعی کردیم به ساده ترین روش این اسکریپت را آماده کنیم و برای دانلود در کانال قرار بدهیم.


🔸 این اسکریپت به صورت کاملاً جامع نوشته شده است و از این نظر در اینترنت بی نظیر است. در این اسکریپت شما می توانید تعداد آبجکت هایی که می خواهید آن ها را فعال کنید وارد کرده و آبجکت ها را از نوع Transform به عنوان ورودی به آن دهید(در پنجره Inspector)

توضیح بیشتر

👈 عملکرد این اسکریپت فعال کردن، یک آبجکت از بین چندین آبجکت که همگی آن ها در یک آرایه از نوع Transform در یونیتی فرار می گیرند/ را فعال می کند و بقیه را غیر فعال . این کار به وسیله ی یک تابع انجام شده که در ورودی خود شماره آبجکتی که می خواهیم فعال شود را دریافت می کند. این تابع غیر از این آبجکت بقیه را غیر فعال می کند.

به طور #مثال این تابع عمل تعویض بین آبجکت ها را با کلیک راست ماوس در هر نیم ثانیه انجام می دهد (که همه این ها را می توانید تغییر دهید و بر اساس نیازتان کد را بسازید) - میزان زمان بین تعویض هر آبجکت با متغیری به نام RefrashTime قرار می گیرد که می توانید آن را در یونیتی مقدار دهی کنید.

🔹 اگر این اسکریپت را برای تعویض سلاح انجام می دهید، می توانید همه سلاح ها را به یک آبجکت خالی مثلا به نام Guns بدهید و این اسکریپت را به آن بدهید. سپس با تنظیم Size برابر تعداد اسلحه ها و همچنین مقدار دهی تمام Transformها با #آبجکت های اسلحه به راحتی اسکریپت فعال شده و شما در بازی تان می توانید با کلیک راست ماوس اسلحه ها را جابجا کنید.

همانطور که بیان شد، این اسکریپت جامع است و تنها برای تعویض سلاح در بازی ها استفاده نمی شود و می توان آن را برای هر منظوری که در آن ماهیت تعویض Active بودن آبجکت ها وجود دارد استفاده کرد (حالتی مثل سوار شدن به ماشین و تعویض عملکرد بازی از FPS به حالت کنترل ماشین)


#اسکریپت_نویسی #کد_نویسی #جاوا #یونیتی #برنامه

🔸 اسکریپت آماده در پست بعدی برای دانلود قرار خواهد گرفت. متغیر های ورودی این اسکریپت به این شرح هستند « Transforms آرایه ای برای دریافت آبجکت هایی که یکی شان فعال و بقیه غیر فعال می شود، Num یک متغیر سراسری عددی ، RefreshTime زمان بین تعویض پیش فرض روی 0.5 ثانیه، FrameTime متغیر سراسری برای زمان»




کانال یونیتی لرنینگ
💢 @UnityLearning💢
SwitchTransforms.js
681 B
⭕️اسکریپت آماده غیر فعال کردن همه Transformها و فعال کردن یکی از آنها برای اعمالی مثل تغییر اسلحه توضیحات بیشتر 👈 پست قبل

@UnityLearning
⭕️ #دانلود یونیتی نسخه لینوکس

👈در اینترنت باید زیاد دنبال نسخه رسمی از یونیتی گشت که مخصوص لینوکس باشد.

در این پست برخی از نسخه های یونیتی که برای لینوکس ارائه شده است را قرار می‌دهیم. «تمامیِ لینک ها مستقیم می‌باشد و توسط سرویس گوگل کوتاه شده است»

🔹Linux Ubunto Unity 2017.1.0f /👇
🔸نسخه آبونتو یونیتی ۲۰۱۷
(حجم 2.7 گیگ)

▶️ https://goo.gl/VjQ6t8

🔹Linux Other Distributions/👇

🔸نسخه سایر توزیع های لینوکس یونیتی ۲۰۱۷
(حجم 2.6 گیگ)

▶️ https://goo.gl/PWL5Fz

🔹Linux Ubuntu Unity 5.6.2 f1/👇

▶️ https://goo.gl/rez4Kz

🔹Linux Other Distributions/👇

▶️ https://goo.gl/VjxwFJ

🔸برای دریافت سایر نسخه ها به آی دی ادمین کانال پیام دهید/👇

🆔 @UnityLearning_admin/
آموزش استفاده از اسکریپت سویچ.wmv
12.2 MB
⭕️ #فیلم آموزش استفاده از اسکریپت Switch Transform که در پست های قبلی در کانال قرار گرفته بود.

مدت زمان فیلم: 3.30
♻️کیفیت عالی


@UnityLearning
آموزش دادن تکسچر.wmv
8.3 MB
⭕️ #فیلم #آموزش تنظیم تکسچر روی آبجکت

📍با کیفیت عالی
♻️توسط یونیتی لرنینگ

@UnityLearning
BlueStacks2_native.exe
309.8 MB
به #درخواست شما

دانلود نرم افزار شبیه ساز اندروید روی کامپیوتر (ویندوز)

BlueStacks

@UnityLearning
⭕️ #فیلم #آموزش ساخت حالت سوار شدن به ماشین با کیفیت عالی و حجم مناسب

🎥در این فیلم به بیان کامل همه مراحل ساخت یک بازی که در آن کاراکتر بتواند سوار ماشین شود، پرداختیم. کد های نوشته شده در فیلم بسیار ساده هستند. برای دسترسی به کد کنترل ماشین(به ساده ترین روش ممکن) از لینک زیر استفاده کنید. در قسمت آخر فیلم دقت کنید باید مقادیر متغیر های Mahal برای محل پیاده شدن و FPS برای کاراکتر را در اسکریپت کنترلر و در یونیتی مقدار دهی کنید.

▶️ https://t.me/UnityLearning/277

مدت زمان فیلم 24 دقیقه آموزش می‌باشد.

🔴ضمنا کلیه حقوق این آموزش برای یونیتی لرنینگ محفوظ بوده و هرگونه استفاده از آن در سایر سایت ها یا کانال های آموزشی غیر مجاز است.


@UnityLearning

👇دانلود فیلم در پست بعدی👇
آموزش_سوار_شدن_به_ماشین_به_صورت.wmv
87.6 MB
🎦 #فیلم #آموزش سوار شدن به ماشین (یا هر وسیله دیگر)

24 دقیقه
🔋کیفیت عالی

@UnityLearning
7z1700x64@UnityLearning.exe
1.3 MB
⭕️نرم افزار فشرده سازی 7Zip برای ویندوز 64 بیتی

🔹به علت قرار گرفتن فایل های فشرده 7z در کانال و نیاز به این برنامه برای اکسترکت کردن این فایل را قرار دادیم.

🔸نسخه 17 (آخرین نسخه ارائه شده در سایت)
7z1700.exe
1.1 MB
⭕️نسخه ویندوز 32 بیتی نرم افزار 7-Zip

🔸نسخه اصلی، دانلود از سایت سازنده

@UnityLearning
p7zip_16.02_x86_linux_bin.tar.bz2
2.6 MB
⭕️نسخه لینوکس 32 بیتی نرم افزار
7Zip

🔸برای درخواست سایر نسخه ها لطفا پیام دهید.

@UnityLearning
d3dx9_34.zip
1.5 MB
⭕️فایل d3dx9_34.dll

🔹زمانی که با مشکل عدم وجود این فایل در زمان اجرای بازی ها (مثل call of duty) مواجه می‌شوید، این فایل را در مسیر System32 یا SysWow64 کپی کنید.

@UnityLearning
#توضیحات

🔘زمانی که یک بازی نسبتا قدیمی روی ویندوز های جدید نصب می‌کنید احتمالا با مشکل عدم نصب نرم افراز DirectX مواجه می‌شوید و این به این علت است که DirectX که بازی بر اساس آن نوشته شده است با آنچه روی ویندوز نصب شده متفاوت است.

🎗ویندوز 10 با DirectX 12 به صورت خودکار نصب می‌شود و نیازی به نصب آن نیست، برخی بازی های قدیمی(اکثرا) با DirectX 9 ساخته شده اند و هنگام اجرای آنها به علت اینکه فایل های آن در کنار فایل بازی نیست، خطای عدم وجود فایل Dll آن را می‌دهند. به طور مثال بازی CALL OF DUTY 4 در زمان اجرا در ویندوز 10 چنین خطایی می‌دهد. از آنجایی که دیگر نمی توان روی سیستمی که DirectX جدیدتر دارد قدیمی نصب کرد(مثلا 9 را روی 12) باید از روش دیگری برای حل مشکل بهره برد.

🔰یکی از این روش ها دانلود و کپی فایل dllئیست که بازی آن را درخواست می‌کند. معمولا این فایل برای اکثر بازی ها همین فایلیست که در پست قبلی گذاشته شد.

👈در صورتی که فایل dll با این فایل متفاوت است(احتمالا در شماره آخر فایل) به ID زیر پیام دهید تا این فایل ها را در اختیار تان قرار گیرد.

🆔 @UnityLearning_Admin

#رفع_خطا

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

🔸32bit Windows👇

▶️ C:\Windows\System32

🔸64 bit Windows👇

▶️ C:\Windows\SysWOW64

همچنین می‌توانید برای جلوگیری از مشکلات ویندوزی این فایل ها را در کنار فایل اجرای بازی (*.exe) کپی کنید.



@UnityLearning
🌸 میلاد با سعادت حضرت فاطمه معصومه (سلام الله علیها) را تبریک عرض می‌کنیم.

💐یا فاطمه الْمعصومه اِشفعی لنا فی الجنه فان لکِ عند الله شَاْناً مِن الشّاْن

🌷 @UnityLearning 🌷
⭕️ #آموزش تغییر DirectX که بازی نهایی با آن ساخته می‌شود و بر اساس آن اجرا خواهد شد.👆📸


🔹با استفاده Player Setting

@UnityLearning
📸 #درخواست

🌀تغییر آیکن و شکل ماوس پیش فرض توسط Player Setting در یونیتی

@UnityLearning
🎦 مجموعه #فیلم های کوتاه Creators series که اخیرا در سایت یونیتی قرار می‌گیرد را سعی می‌کنیم، کاملا بروز در سایت قرار دهیم.