Unity Technologies
268 subscribers
129 photos
3 videos
173 files
194 links
channel: @Unity_Technologies
site: hd-games.blog.ir
youtube: youtube.com/channel/UCEzBhjvahxYnFcC_1CIVMfg

🚫 هر گونه کپی برداری از این کانال بدون ذکر منبع (آیدی) شرعا حرام است. 🚫
🆔 @Unity_Technologies
Download Telegram
نمونه کار با #یونیتی 5.6.6f2
🍉 دوستان یلداتون مبارک ❤️😐🍉
Forwarded from |💯| Unity Helps |💯|
Terrain Assets.unitypackage
41.9 MB
مجموعه کاملی از همه چیزهایی که برای ساخت یک جزیره لازم است (بجز خانه) در این پکیج موجود است
@Help_Unity
Forwarded from |💯| Unity Helps |💯|
پکیج M-16 (دست + تفنگ انیمیت شده) دانلود در پست بعد

@Help_Unity
Forwarded from |💯| Unity Helps |💯|
Animated_Arms_With_M-16_v1.2.zip
42.4 MB
دانلود پکیج M-16 (دست + تفنگ انیمیت شده)

@Help_Unity
Forwarded from |💯| Unity Helps |💯|
Easy_Weapons_v3.0.2.unitypackage
30.9 MB
دانلود پکیج Easy weapon

@Help_Unity
This media is not supported in your browser
VIEW IN TELEGRAM
🎁 Happy New Year 🎄
سلام دوستان یه خبر خوب اینکه تلگرام کاربرایی که کلاهبرداری میکنن رو مشخص میکنه و میتونید تشخیص بدین کلاهبرداره یا نه😐
#آموزش تابع Translate از کلاس Transform در #یونیتی :

توضیح درباره تابع : با این تابع میتونید یه گیم ابجکتی رو حرکت بدید و جابه جا کنید توسط ترنسفرم.
این تابع سه پارامتر float میگیره همون پوزیشن هست

نمونه :
public Transform player;

player.Translate(5,0,0);

——————

transform.Translate (10f, 0, 0);

میتونید ضربدر تایم دات دلتا تایم کنید تا نرم و بهتر شه :

transform.Translate (8 * Time.deltaTime, 0, 0);


🆔 @Unity_Technologies
#آموزش تابع GetKeyDown از کلاس Input در #یونیتی :
دوستان با این تابع میتونید تشخیص بدید که چه کلیدی فشار داده شده و یه کاری انجام بدید.
مثلا میخوایم بگیم وقتی کلید R رو فشار داد کاربر مثلا خشاب تفنگ عوض شه :

if (Input.GetKeyDown (KeyCode.R))
{
...
}


🆔 @Unity_Technologies
#آموزش تابع GetKey از کلاس Input در #یونیتی :
دوستان با این تابع میتونید تشخیص بدید که چه کلیدی فشار داده شده و یه کاری انجام بدید.
مثلا میخوایم بگیم وقتی کلید W رو فشار داد و نگه داشت کاربر پلیر حرکت کنه یا ... :

if (Input.GetKey (KeyCode.W))
{
...
}

🆔 @Unity_Technologies
#آموزش تابع GetKeyUp از کلاس Input در #یونیتی :
دوستان با این تابع میتونید تشخیص بدید که از روی چه کلیدی که فشار داده شده بود دستشو کاربر برداشت و بعدش یه کار میتونید انجام بدید مثلا گفته بودید اگه کلید T رو فشار داده بود پنجره چت بیاد و وقتی ول کرد پنجره چت غیرفعال و پنهان شه.
مثلا میخوایم بگیم وقتی کاربر از روی کلید T دستشو برداشت یه کاری انجام شه :

if (Input.GetKeyUp (KeyCode.T))
{
...
}

🆔 @Unity_Technologies
#آموزش توابع کلاس File از کتابخانه System.IO :
این کلاس توابعی برای ساخت و حذف و گرفتن اطلاعات و بایت های فایل و تغییر دادن آنها و تغییر نام و ... داره که میتونید ازش تو بازی هاتون استفاده کنید و اطلاعاتی ذخیره کنید داخلشون.

تابع Create برای ساخت فایل با پسوند و نام دلخواه هست
تابع ReadAllText برای خوندن کل متن یک فایل که به صورت string برگشت میده بهتون میتونید تغییر بدید و دوباره تنظیم کنید رو فایل
تابع ReadAllBytes برای خوندن کل بایت های یه فایل هست که به صورت byte برگشت میده میتونید تغییرش بدید و تنظیم کنید رو فایل
تابع ReadAllLines برای خوندن همه خط های متن داخل یه فایل هست که به صورت string ارایه ای برگشت میده قابل تغییر هست.
تابع WriteAllText بالعکس تابع ReadAllText بجا خوندن میاد مینویسه میتونید کل متن یه فایل رو تغییر بدید باهاش
تابع WriteAllBytes میتونید کل بایت های یه فایل رو تغییر بدین
تابع WriteAllLines با این تابع هم میتونید کل خط های متن یه فایل رو تغییر بدید.
تابع Delete هم برای حذف یک فایل استفاده میشه.
تابع Move برای برش یا انتقال فایل به مسیر دیگه.
تابع Encrypt برای رمزگذاری یا کد کردن فایل میاد بایت های فایل رو تغییر میده و Decrypt بالعکس.
تابع GetCreationTime برای گرفتن زمان و تاریخ ایجاد فایل.
تابع Exists برای چک و بررسی وجود داشتن فایل توی یه مسیر مشخص.
تابع CreateText برای ساخت یه فایل متنی text ساده مثل txt.
تابع Open برای باز کردن یک فایل.
تابع OpenRead برای باز کردن و خواندن یه فایل.
تابع OpenText برای باز کردن فایل اگه وجود داشته باشه و خوندن متن فایل که UTF-8 کد شده.
تابع OpenWrite هم باز کردن اگه وجود داشته باشه فایل و نوشتن و تغییر دادن فایل.
تابع ReadLines خوندن خط ها از یک فایل.
تابع Replace برای جایگزین کردن فایل و ساخت یک بک آپ BackUp از فایل.
تابع SetCreationTime برای تنظیم زمان و تاریخ ایجاد فایل.
تابع SetLastAccessTime برای تنظیم زمان اخرین دسترسی به فایل.
تابع SetLastWriteTime برای تنظیم اخرین زمانی ک فایل نوشته و تغییر داده شده.
تابع SetAccessControl تنظیم کنترل دسترسی و امنیت فایل.
تابع SetAttributes تنظیم ویژگی و اطلاعات فایل.
تابع GetAttributes برای گرفتن اطلاعات و ویژگی های یک فایل.
تابع Copy هم برای کپی کردن یه فایل استفاده میشه.
تابع AppendText که کلاس StreamWriter بازگشت میده که برای تغییر و نوشتن فایل هست باهاش میتونید متن فایل هارو تغییر بدید.
تابع AppendAllText با این تابع هم میتونید کل متن فایل ها رو یجا تغییر بدید.
تابع AppendAllLines با این تابع میتونید کل خط های متن یه فایل رو تغییر بدید.

امیدوارم موفق باشید ❤️

🆔 @Unity_Technologies
#آموزش بعضی از عملگر ها در #سی_شارپ :

== : مسای یا برابر بودن
‍!= : مخالف
<=‌ : بزرگتر مساوی
>= : کوچکتر مساوی
*= : ضربدر مساوی
+= : اضافه کردن مقدار دلخواه
-= : کم کردن مقدار دلخواه
/ : تقسیم
++ : اضافه کردن ۱
-- : کم کردن ۱
‍!‌ :‌ بالعکس یا مخالف
*‌ : ضرب
<‌ : بزرگتر
> :‌ کوچکتر
= : مساوی کردن یا مقداردهی
&& : و
||‌ : یا

🆔 @Unity_Technologies
#آموزش استفاده از توابع Trigger و Collision برای تشخیص برخورد (سه بعدی) با یونیتی : تماشا آنلاین در یوتیوب

#آموزش استفاده از توابع Trigger2D و Collision2D تشخیص برخورد (دو بعدی) در یونیتی : تماشا آنلاین در یوتیوب

🆔 @Unity_Technologies
#نرم_افزار Adobe XD CC 2019 v13.0.12

🆔 @Unity_Technologies
Adobe XD CC 2019 v13.0.12.iso
351.5 MB
Adobe XD CC 2019 v13.0.12

🆔 @Unity_Technologies
#پکیج Bolt برای ویژوال اسکریپتینگ در یونیتی

🆔 @Unity_Technologies
Bolt v1.4.2.unitypackage
11.3 MB
Bolt v1.4.2

🆔 @Unity_Technologies
#پکیج Map Magic World Generator v1.8.5 برای یونیتی

🆔 @Unity_Technologies