#نکته #یونیتی
ترجمه :
آیا میدونید چطوری میشه توی Scene View یک متد از یک اسکریپت رو اجرا کرد؟
یک ویژگی
[ContextMenu("name")]
به متد اضافه کنید
سپس میبینید که یک گزینه با راست کلیک کردن روی کامپوننت اسکریپت و با اسمی که بهش دادید ظاهر میشه
👉 @UnityEngine3D 👈
ترجمه :
آیا میدونید چطوری میشه توی Scene View یک متد از یک اسکریپت رو اجرا کرد؟
یک ویژگی
[ContextMenu("name")]
به متد اضافه کنید
سپس میبینید که یک گزینه با راست کلیک کردن روی کامپوننت اسکریپت و با اسمی که بهش دادید ظاهر میشه
👉 @UnityEngine3D 👈
نرم افزار Rider نسخه 2021.2 اومد
اطلاعات بیشتر در :
https://blog.jetbrains.com/dotnet/2021/08/03/rider-2021-2-released/
👉 @UnityEngine3D 👈
اطلاعات بیشتر در :
https://blog.jetbrains.com/dotnet/2021/08/03/rider-2021-2-released/
👉 @UnityEngine3D 👈
#نکته #یونیتی
ترجمه :
آیا collision هاتون به مشکل خوردن؟
مطمئن شوید که هر دو آبجکت collider دارند و حداقل یک آبجکت باید Rigidbody داشته باشه (یا Rigidbody2D)
👉 @UnityEngine3D 👈
ترجمه :
آیا collision هاتون به مشکل خوردن؟
مطمئن شوید که هر دو آبجکت collider دارند و حداقل یک آبجکت باید Rigidbody داشته باشه (یا Rigidbody2D)
👉 @UnityEngine3D 👈
کانال تخصصی یونیتی ( آموزش و نکته )
#نکته #یونیتی ترجمه : آیا collision هاتون به مشکل خوردن؟ مطمئن شوید که هر دو آبجکت collider دارند و حداقل یک آبجکت باید Rigidbody داشته باشه (یا Rigidbody2D) 👉 @UnityEngine3D 👈
دوستان مثل اینکه ربات گروه کامنت پست قبلی رو بسته
کامنتی در مورد پست قبل خواستید بدید ، زیر این پست کامنت کنید
کامنتی در مورد پست قبل خواستید بدید ، زیر این پست کامنت کنید
کانال تخصصی یونیتی ( آموزش و نکته )
#سوال دوم توضیح بدید vertex shader و pixel shader چی هستند (جوابتون رو کامنت بدید👇)
#جواب سوال دوم
ورتکس شیدر یک اسکریپت هست که در هر ورتکسی از mesh اجرا میشه
و به توسعه دهندگان اجازه میده تا transformation matrix و چیز های محاسباتی دیگر را اعمال کند تا بتواند کنترل کند که هر ورتکس در فضای سه بعدی کجاست و چگونه بر روی صفحه نمایش می رود
پیکسل شیدر یک اسکریپتی است که در هر پیکسل (یا fragment) وقتی که سه ورتکس در triangles مِش محاسبه میشه اجرا میشود
توسعه دهنده میتونه از اطلاعاتی مثل uv یا TextureCoords و تکسچر ساده برای کنترل رنگ نهایی که روی صفحه نمایش هست استفاده کنه.
#شیدر #یونیتی
ورتکس شیدر یک اسکریپت هست که در هر ورتکسی از mesh اجرا میشه
و به توسعه دهندگان اجازه میده تا transformation matrix و چیز های محاسباتی دیگر را اعمال کند تا بتواند کنترل کند که هر ورتکس در فضای سه بعدی کجاست و چگونه بر روی صفحه نمایش می رود
پیکسل شیدر یک اسکریپتی است که در هر پیکسل (یا fragment) وقتی که سه ورتکس در triangles مِش محاسبه میشه اجرا میشود
توسعه دهنده میتونه از اطلاعاتی مثل uv یا TextureCoords و تکسچر ساده برای کنترل رنگ نهایی که روی صفحه نمایش هست استفاده کنه.
#شیدر #یونیتی
#نکته #یونیتی
ترجمه :
برای بدست آوردن position نسبت به پدرش از transform.localPosition به جای transform.position استفاده کنید
یا به عبارتی
برای بدست آوردن موقعیت در world space از
transform.position
و برای بدست آوردن موقعیت نسبت به پدر (parent) از
transform.localPosition
استفاده میکنیم
👉 @UnityEngine3D 👈
ترجمه :
برای بدست آوردن position نسبت به پدرش از transform.localPosition به جای transform.position استفاده کنید
یا به عبارتی
برای بدست آوردن موقعیت در world space از
transform.position
و برای بدست آوردن موقعیت نسبت به پدر (parent) از
transform.localPosition
استفاده میکنیم
👉 @UnityEngine3D 👈
#نکته #یونیتی
ترجمه :
توی پنجره Hierarchy
با زدن
Ctrl/Cmd + Shift + N
میتونید یک گیم آبجکت خالی درست کنید
با زدن
Alt/Option + Shift + N
میتونید یک گیم آبجکت خالی که فرزند گیم آبجکتی که انتخاب کردید میشه درست کنید
با زدن
Ctrl/Cmd + D
میتونید از یک گیم آبجکت نمونه سازی کنید
👉 @UnityEngine3D 👈
ترجمه :
توی پنجره Hierarchy
با زدن
Ctrl/Cmd + Shift + N
میتونید یک گیم آبجکت خالی درست کنید
با زدن
Alt/Option + Shift + N
میتونید یک گیم آبجکت خالی که فرزند گیم آبجکتی که انتخاب کردید میشه درست کنید
با زدن
Ctrl/Cmd + D
میتونید از یک گیم آبجکت نمونه سازی کنید
👉 @UnityEngine3D 👈
بازی فوتبال رباتی با ML-Agents (یونیتی)
اطلاعات بیشتر در :
https://blog.unity.com/games/made-with-unity-soccer-robots-with-ml-agents
#یونیتی
👉 @UnityEngine3D 👈
اطلاعات بیشتر در :
https://blog.unity.com/games/made-with-unity-soccer-robots-with-ml-agents
#یونیتی
👉 @UnityEngine3D 👈
#نکته #یونیتی
ترجمه :
از هدر رفتن وقت برای دوباره کامپایل کردن جلوگیری کنید
وقتی که دوباره به یونیتی برمیگردید کامنت کردن یک کد ساده نگرانتون نکنه به خاطر اینکه auto-compile فعال هست
نحوه غیر فعال کردن auto-compile :
ابتدا به Preferences بروید و از بخش General گزینه Auto Refresh رو غیرفعال کنید
حالا هر وقت خواستید ، Ctrl + R رو بزنید ، تا Recompile بشه
👉 @UnityEngine3D 👈
ترجمه :
از هدر رفتن وقت برای دوباره کامپایل کردن جلوگیری کنید
وقتی که دوباره به یونیتی برمیگردید کامنت کردن یک کد ساده نگرانتون نکنه به خاطر اینکه auto-compile فعال هست
نحوه غیر فعال کردن auto-compile :
ابتدا به Preferences بروید و از بخش General گزینه Auto Refresh رو غیرفعال کنید
حالا هر وقت خواستید ، Ctrl + R رو بزنید ، تا Recompile بشه
👉 @UnityEngine3D 👈
#نکته #یونیتی
ترجمه :
نور های سنگین را با درست کردن نور dynamic با light probes و یک منبع نوری از بین ببرید.
مخصوصاً اگر میخواید برای موبایل بسازید
👉 @UnityEngine3D 👈
ترجمه :
نور های سنگین را با درست کردن نور dynamic با light probes و یک منبع نوری از بین ببرید.
مخصوصاً اگر میخواید برای موبایل بسازید
👉 @UnityEngine3D 👈
#نکته #یونیتی
ترجمه :
کاربران بلندر : ممکن است تنظیم میانبرهای زیر برای ویرایشگر (editor) یونیتی مفید باشه
من مکرراً از این ها برای مدلینگ استفاده میکنم ، ولی برای تنظیم مکان آبجکت هم خیلی مفید هست
(شورت کات ها و... توی عکس داخل قسمت سیاه رنگ هستند)
👉 @UnityEngine3D 👈
ترجمه :
کاربران بلندر : ممکن است تنظیم میانبرهای زیر برای ویرایشگر (editor) یونیتی مفید باشه
من مکرراً از این ها برای مدلینگ استفاده میکنم ، ولی برای تنظیم مکان آبجکت هم خیلی مفید هست
(شورت کات ها و... توی عکس داخل قسمت سیاه رنگ هستند)
👉 @UnityEngine3D 👈
سلام ، دوستان ، سه تا پکیج توی است استور یونیتی رایگان شده احتمالا به مدت محدود ، میتونید برید از لینک زیر دریافت کنید 👇
https://assetstore.unity.com/publisher-sale?aid=1101l96nj&pubref=freeanims&utm_source=aff
( اگه ازتون شماره کارت خارجی خواست و نداشتید ، برید از این سایتایی که جعلیش رو درست میکنن بگیرید ، از من خواست ، یکی از یه جا پیدا کردم بهش دادم ، بعد دوباره برگشت همون صفحه و یکبار دیگه که زدم روی پرداخت درست شد و حتما یادتون نره کد تخفیف ANIMATE2021 رو هم بزنید )
#یونیتی
👉 @UnityEngine3D 👈
https://assetstore.unity.com/publisher-sale?aid=1101l96nj&pubref=freeanims&utm_source=aff
( اگه ازتون شماره کارت خارجی خواست و نداشتید ، برید از این سایتایی که جعلیش رو درست میکنن بگیرید ، از من خواست ، یکی از یه جا پیدا کردم بهش دادم ، بعد دوباره برگشت همون صفحه و یکبار دیگه که زدم روی پرداخت درست شد و حتما یادتون نره کد تخفیف ANIMATE2021 رو هم بزنید )
#یونیتی
👉 @UnityEngine3D 👈
Improving_Workflow_Productivity_R7_@UnityEngine3D.pdf
8.4 MB
کتاب در مورد افزایش سرعت کار با یونیتی ، از شرکت یونیتی ، دارای بیش از ۷۰ نکته (انگلیسی)
#یونیتی #آموزش #کتاب
👉 @UnityEngine3D 👈
#یونیتی #آموزش #کتاب
👉 @UnityEngine3D 👈
#نکته #یونیتی
ترجمه :
آیا میدونی چطوری میشه قالب اسکریپت یونیتی رو شخصی سازی کرد؟
میتونید مسیر ها ، متد ها ، properties و... رو حذف یا اضافه کنید
قالب ها در
%EDITOR_PATH%
/Data/Resources/ScriptTemplates.
حواستون باشه که یک پشتیبان از template های پیش فرض داشته باشید
مسیر احتمالی template در ویندوز :
C:\ProgramFiles\Unity\Editor\Data\Resourses\ScriptTemplates
مسیر احتمالی template در Mac :
Applications/Unity/Unity.app/Contents/Resources/ScriptTemplates
احتمال داره هم در مسیر
Applications/Unity/Hub/Editor/{YourEditorVersion}/Unity.app/Contents/Resources/ScriptTemplates
باشه
👉 @UnityEngine3D 👈
ترجمه :
آیا میدونی چطوری میشه قالب اسکریپت یونیتی رو شخصی سازی کرد؟
میتونید مسیر ها ، متد ها ، properties و... رو حذف یا اضافه کنید
قالب ها در
%EDITOR_PATH%
/Data/Resources/ScriptTemplates.
حواستون باشه که یک پشتیبان از template های پیش فرض داشته باشید
مسیر احتمالی template در ویندوز :
C:\ProgramFiles\Unity\Editor\Data\Resourses\ScriptTemplates
مسیر احتمالی template در Mac :
Applications/Unity/Unity.app/Contents/Resources/ScriptTemplates
احتمال داره هم در مسیر
Applications/Unity/Hub/Editor/{YourEditorVersion}/Unity.app/Contents/Resources/ScriptTemplates
باشه
👉 @UnityEngine3D 👈
#نکته #یونیتی
ترجمه :
در قسمت Player settings , گزینه Auto Graphics API رو برای پلتفرم های پشتیبانی نشده غیر فعال کنید تا از ایجاد بیش از اندازه shader variants جلوگیری شود .
همچنین Target Architectures رو برای cpu های قدیمی غیرفعال کنید اگر اپلیکیشن شما از آن ها پشتیبانی نمیکنه
👉 @UnityEngine3D 👈
ترجمه :
در قسمت Player settings , گزینه Auto Graphics API رو برای پلتفرم های پشتیبانی نشده غیر فعال کنید تا از ایجاد بیش از اندازه shader variants جلوگیری شود .
همچنین Target Architectures رو برای cpu های قدیمی غیرفعال کنید اگر اپلیکیشن شما از آن ها پشتیبانی نمیکنه
👉 @UnityEngine3D 👈
#نکته #یونیتی
ترجمه :
سایه ها را می توان بر اساس هر MeshRenderer یا نور غیر فعال کرد
سایه ها رو غیرفعال کنید هر زمان که امکان کمتر شدن draw calls وجود داشت
👉 @UnityEngine3D 👈
ترجمه :
سایه ها را می توان بر اساس هر MeshRenderer یا نور غیر فعال کرد
سایه ها رو غیرفعال کنید هر زمان که امکان کمتر شدن draw calls وجود داشت
👉 @UnityEngine3D 👈