Unity Technologies
آموزش_نوشتن_اسکریپت_سکه_برای_فروشگاه.rar
#اسکریپت اضافه کردن سکه به کد آموزش بالا
دوستان برای اضافه کردن سکه کد زیر رو تو همون اسکریپتی که تو آموزش هست بنویسید و وارد یونیتی کنید :
یه تابع عمومی بسازید برای تشخیص کلیک روی دکمه و کد زیر رو بنویسید تو تابع :
این کد با زدن روی دکمه یکی به سکه اضافه میکنه
کد اضافه کردن مقدار دلخواه به سکه :
این کد عدد دلخواهی که شما نوشتید رو به سکه هاتون اضافه میکنه با زدن دکمه
حالا برای کم کردن از سکه :
این کد یکی از سکه هاتون کم میکنه با زدن دکمه
این کد عدد دلخواهی که شما نوشتید رو از سکه هاتون کم میکنه
حالا شما اگه میخواید توی خود ادیتور یونیتی تغییر بدید مقدار رو باید متغیر زیر رو به اسکریپت اضافه کنید :
و کد های بالا رو به کد زیر تغییر بدید:
این کد میاد مقدار دلخواهی که تو ادیتور به متغیر مقدار میدید رو از سکتون کم میکنه
این کد هم برعکس کد قبلی میاد مقداری که تو ادیتور توی متغیر مقدار مینویسید رو به سکتون اضافه میکنه
@Unity_Technologies
دوستان برای اضافه کردن سکه کد زیر رو تو همون اسکریپتی که تو آموزش هست بنویسید و وارد یونیتی کنید :
یه تابع عمومی بسازید برای تشخیص کلیک روی دکمه و کد زیر رو بنویسید تو تابع :
coin++;این کد با زدن روی دکمه یکی به سکه اضافه میکنه
کد اضافه کردن مقدار دلخواه به سکه :
coin += عدد دلخواه;این کد عدد دلخواهی که شما نوشتید رو به سکه هاتون اضافه میکنه با زدن دکمه
حالا برای کم کردن از سکه :
coin--;این کد یکی از سکه هاتون کم میکنه با زدن دکمه
coin -= عدد دلخواه;این کد عدد دلخواهی که شما نوشتید رو از سکه هاتون کم میکنه
حالا شما اگه میخواید توی خود ادیتور یونیتی تغییر بدید مقدار رو باید متغیر زیر رو به اسکریپت اضافه کنید :
public int value;و کد های بالا رو به کد زیر تغییر بدید:
coin -= value.ToString();این کد میاد مقدار دلخواهی که تو ادیتور به متغیر مقدار میدید رو از سکتون کم میکنه
coin += value.ToString();این کد هم برعکس کد قبلی میاد مقداری که تو ادیتور توی متغیر مقدار مینویسید رو به سکتون اضافه میکنه
@Unity_Technologies
Unity Technologies
با آموزش صفر تا صد یونیتی خدمت شما دوستان عزیز هستیم.. #آموزش_یونیتی : متنی _____________________________________________________ صفحه اول یونیتی : بعد از باز کردن یونیتی یک صفحه ای برای شما باز میشود که در آن صفحه میتوانید پروژه آماده با زدن دکمه Open باز…
☝🏼☝🏼 ❗️کسانی که تازه وارد هستن حتما این پست رو بخونن❕ ☝🏼☝🏼
#آموزش #درخواستی بهینه سازی (دوبعدی ✈️ و سه بعدی 🛩) در یونیتی
—--- سه بعدی 🚘 —---
۱ - کوچک کردن تصاویر و تکسچر ها با نرم افزار های مختلف مثل فتوشاپ
۲ - کوچک کردن تصاویر و تکسچر ها با خود ادیتور یونیتی از پنجره اینسپکتور
۳ - پاک کردن مدل ها و تکسچر و تصاویر و... هایی که در بازی استفاده نشده اند از پروژه
۴ - حداقل سایز آیکون بازی ۱۰۰ در ۱۰۰ و حداکثر ۴۰۰ در ۴۰۰
۵ - زدن تیک Optimize Mesh Data در پلیر ستتینگز
۶ - تنظیم گزینه Vertex Compression در پلیر ستتینگز روی Everything
۷ - زدن تیک های None در قسمت Logging پلیر ستتینگز
۸ - کاهش پولی گان مدل های بازی
۹ - خروجی تصاویر با فرمت png و فرمت های کم حجم
۱۰ - صدا ها و آهنگ های کم حجم
۱۱ - تنظیم Texture Compression در پنجره بیلد ستتینگز
۱۲ - تنظیم Stripping Level در پنجره پلیر ستتینگز
۱۳ - استفاده نکردن از ترین در بازی Terrain
—— دو بعدی 🚗 ——
۱ - کاهش حجم تصاویر و کوچک کردن آنها تا ۳۰۰ در ۳۰۰ و بیشتر
۲ - کاهش حجم صدا ها و آهنگ و بهینه کردن آنها با نرم افزار های مختلف
۳ - حذف کردن فایل های استفاده نشده در بازی
۴ - تنظیم Stripping Level در پنجره پلیر ستتینگز ⚙️
۵ - خروجی تصاویر با فرمت های کم حجم مثل png 🌅
۶ - تنظیم Texture Compression در پنجره بیلد ستتینگز ⚙️
۷ - کاهش گرافیک و کیفیت تصاویر و اسپرایت ها از پنجره اینسپکتور
۸ - تیکه تیکه و جدا جدا کردن اجزای کاراکتر ها و ساخت انیمیشن 🚶🏼 و انیمیت آنها در ادیتور یونیتی
🆔 @Unity_Technologies
—--- سه بعدی 🚘 —---
۱ - کوچک کردن تصاویر و تکسچر ها با نرم افزار های مختلف مثل فتوشاپ
۲ - کوچک کردن تصاویر و تکسچر ها با خود ادیتور یونیتی از پنجره اینسپکتور
۳ - پاک کردن مدل ها و تکسچر و تصاویر و... هایی که در بازی استفاده نشده اند از پروژه
۴ - حداقل سایز آیکون بازی ۱۰۰ در ۱۰۰ و حداکثر ۴۰۰ در ۴۰۰
۵ - زدن تیک Optimize Mesh Data در پلیر ستتینگز
۶ - تنظیم گزینه Vertex Compression در پلیر ستتینگز روی Everything
۷ - زدن تیک های None در قسمت Logging پلیر ستتینگز
۸ - کاهش پولی گان مدل های بازی
۹ - خروجی تصاویر با فرمت png و فرمت های کم حجم
۱۰ - صدا ها و آهنگ های کم حجم
۱۱ - تنظیم Texture Compression در پنجره بیلد ستتینگز
۱۲ - تنظیم Stripping Level در پنجره پلیر ستتینگز
۱۳ - استفاده نکردن از ترین در بازی Terrain
—— دو بعدی 🚗 ——
۱ - کاهش حجم تصاویر و کوچک کردن آنها تا ۳۰۰ در ۳۰۰ و بیشتر
۲ - کاهش حجم صدا ها و آهنگ و بهینه کردن آنها با نرم افزار های مختلف
۳ - حذف کردن فایل های استفاده نشده در بازی
۴ - تنظیم Stripping Level در پنجره پلیر ستتینگز ⚙️
۵ - خروجی تصاویر با فرمت های کم حجم مثل png 🌅
۶ - تنظیم Texture Compression در پنجره بیلد ستتینگز ⚙️
۷ - کاهش گرافیک و کیفیت تصاویر و اسپرایت ها از پنجره اینسپکتور
۸ - تیکه تیکه و جدا جدا کردن اجزای کاراکتر ها و ساخت انیمیشن 🚶🏼 و انیمیت آنها در ادیتور یونیتی
🆔 @Unity_Technologies
#آموزش طراحی پیکسلی + فایل تمرینی با فتوشاپ PS
لینک دانلود آموزش از پیکوفایل : http://opizo.me/IITKqV
حجم دقیق اصلی : 132,885,019 بایت - 126.99 مگابایت
حجم دقیق فشرده : 123,726,684 بایت - 117.99 مگابایت
📝 www.hd-games.blog.ir
🆔 @Unity_Technologies
لینک دانلود آموزش از پیکوفایل : http://opizo.me/IITKqV
حجم دقیق اصلی : 132,885,019 بایت - 126.99 مگابایت
حجم دقیق فشرده : 123,726,684 بایت - 117.99 مگابایت
📝 www.hd-games.blog.ir
🆔 @Unity_Technologies
#آموزش ساخت منوی اصلی با یونیتی
لینک : http://opizo.me/7se7ih
📝 www.hd-games.blog.ir
🆔 @Unity_Technologies
لینک : http://opizo.me/7se7ih
📝 www.hd-games.blog.ir
🆔 @Unity_Technologies
#پکیج Lens Flare برای یونیتی
لینک دانلود : http://opizo.me/PEQBTv
📝 www.hd-games.blog.ir
🆔 @Unity_Technologies
لینک دانلود : http://opizo.me/PEQBTv
📝 www.hd-games.blog.ir
🆔 @Unity_Technologies
#شیدر های آینه و شیشه و سایه یا روح برای یونیتی
لینک های دانلود :
آینه : http://opizo.me/5hjsFK
شیشه : http://opizo.me/xIbxqY
سایه یا روح : http://opizo.me/ySAvVk
📝 www.hd-games.blog.ir
🆔 @Unity_Technologies
لینک های دانلود :
آینه : http://opizo.me/5hjsFK
شیشه : http://opizo.me/xIbxqY
سایه یا روح : http://opizo.me/ySAvVk
📝 www.hd-games.blog.ir
🆔 @Unity_Technologies
#اسکریپت رفتن به مرحله بعدی (دو روش)
روش اول:
Application.LoadLevel ("تو این قسمت اسم مرحلتون رو بنویسید");
روش دوم:
SceneManager.LoadScene ("تو این قسمت اسم مرحلتون رو بنویسید");
دوستان روش دوم رو اگه خالی بنویسید ارور میده برای رفع ارور باید کتابخانه این روش رو در بالای کد ها بنویسید :
using UnityEngine.SceneManagement;
🆔 @Unity_Technologies
روش اول:
Application.LoadLevel ("تو این قسمت اسم مرحلتون رو بنویسید");
روش دوم:
SceneManager.LoadScene ("تو این قسمت اسم مرحلتون رو بنویسید");
دوستان روش دوم رو اگه خالی بنویسید ارور میده برای رفع ارور باید کتابخانه این روش رو در بالای کد ها بنویسید :
using UnityEngine.SceneManagement;
🆔 @Unity_Technologies
#نظر_سنجی دوستان چه اسکریپتی بزارم ؟
anonymous poll
افزایش گرافیک بازی. – 18
👍👍👍👍👍👍👍 75%
حرکت جسم با ترنسفرم. – 2
👍 8%
حرکت جسم با ریجید بادی. – 1
▫️ 4%
پاک شدن آبجکت دلخواه. – 1
▫️ 4%
نمایش متن در تکست. – 1
▫️ 4%
کاهش گرافیک بازی. – 1
▫️ 4%
ایجاد شدن آبجکت دلخواه
▫️ 0%
نمایش عدد در تکست.
▫️ 0%
👥 24 people voted so far.
anonymous poll
افزایش گرافیک بازی. – 18
👍👍👍👍👍👍👍 75%
حرکت جسم با ترنسفرم. – 2
👍 8%
حرکت جسم با ریجید بادی. – 1
▫️ 4%
پاک شدن آبجکت دلخواه. – 1
▫️ 4%
نمایش متن در تکست. – 1
▫️ 4%
کاهش گرافیک بازی. – 1
▫️ 4%
ایجاد شدن آبجکت دلخواه
▫️ 0%
نمایش عدد در تکست.
▫️ 0%
👥 24 people voted so far.
Unity Technologies via @vote
#نظر_سنجی دوستان چه اسکریپتی بزارم ؟ anonymous poll افزایش گرافیک بازی. – 18 👍👍👍👍👍👍👍 75% حرکت جسم با ترنسفرم. – 2 👍 8% حرکت جسم با ریجید بادی. – 1 ▫️ 4% پاک شدن آبجکت دلخواه. – 1 ▫️ 4% نمایش متن در تکست. – 1 ▫️ 4% کاهش گرافیک بازی. – 1 ▫️ 4% ایجاد شدن…
ساعت 7:10 دقیقه میام چک میکنم بیشترین لایک 👍 انتخاب میشه..
دوستان به صورت فایلی میفرستم با فرمت .cs کد سی شارپ که توضیحاتم توش کامند میکنم با دو علامت //
Unity Technologies
SetGraphic.cs
#توضیحات رو هم همینجا خلاصه میگم :
دوستان سه تابع عمومی هست که اسم اونا به ترتیب :
high
medium
low
هستند که اولین تابع یعنی هایت گفتیم که گرافیک بازی رو ببره بالا از قسمت Edit/Project Settings/Quality میاد مقدار اون متغیر هارو تغییر میده و به اخرین مقداری که میگیرن تبدیل میکنه
تابع دوم یعنی مدیوم :
این تابع میاد قسمت Edit/Project Settings/Quality و مقدار متغیر هارو به متوسط تغییر میده.
تابع سوم هم که مثل همینا میاد Edit/Project Settings/Quality و مقدار متغیر هارو به کمترین مقدار ممکن تغییر میده که شما میتونید برای هر کدوم یه دکمه بسازید و از قسمت OnClick دکمه روی مثبت کلیک کنید و ابجکتی که کد رو بهش نسبت دادید رو بهش نسبت بدید و یه دکمه داره با زدن روی اون چند گزینه میاد شما اخرین گزینه رو که اسم کد شما هست رو انتخاب کنید و تابع مورد نظر رو انتخاب کنید و با زدن اون دکمه اون تابع مورد نظری که انتخاب کردید اجرا میشه و گرافیک تغییر میکنه
🆔 @Unity_Technologies
دوستان سه تابع عمومی هست که اسم اونا به ترتیب :
high
medium
low
هستند که اولین تابع یعنی هایت گفتیم که گرافیک بازی رو ببره بالا از قسمت Edit/Project Settings/Quality میاد مقدار اون متغیر هارو تغییر میده و به اخرین مقداری که میگیرن تبدیل میکنه
تابع دوم یعنی مدیوم :
این تابع میاد قسمت Edit/Project Settings/Quality و مقدار متغیر هارو به متوسط تغییر میده.
تابع سوم هم که مثل همینا میاد Edit/Project Settings/Quality و مقدار متغیر هارو به کمترین مقدار ممکن تغییر میده که شما میتونید برای هر کدوم یه دکمه بسازید و از قسمت OnClick دکمه روی مثبت کلیک کنید و ابجکتی که کد رو بهش نسبت دادید رو بهش نسبت بدید و یه دکمه داره با زدن روی اون چند گزینه میاد شما اخرین گزینه رو که اسم کد شما هست رو انتخاب کنید و تابع مورد نظر رو انتخاب کنید و با زدن اون دکمه اون تابع مورد نظری که انتخاب کردید اجرا میشه و گرافیک تغییر میکنه
🆔 @Unity_Technologies