This media is not supported in your browser
VIEW IN TELEGRAM
You can copy hidden property names/paths in newer versions of Unity simply by right-clicking on the label. Useful and much faster than switching to debug mode or looking it up in docs. ⚡️
#نکته #یونیتی
👉 @UnityEngine3D 👈
#نکته #یونیتی
👉 @UnityEngine3D 👈
👍4
Improve handling your enums in the inspector by giving them a better description for the values with the [InspectorName] attribute
#نکته #یونیتی
👉 @UnityEngine3D 👈
#نکته #یونیتی
👉 @UnityEngine3D 👈
👍3
دانلود یونیتی 2021.3.0f1
اطلاعات بیشتر در :
https://unity3d.com/unity/whats-new/2021.3.0
#یونیتی
👉 @UnityEngine3D 👈
اطلاعات بیشتر در :
https://unity3d.com/unity/whats-new/2021.3.0
#یونیتی
👉 @UnityEngine3D 👈
معرفی Unity 2021 LTS
لینک : https://blog.unity.com/news/introducing-unity-2021-lts
#یونیتی
👉 @UnityEngine3D 👈
لینک : https://blog.unity.com/news/introducing-unity-2021-lts
#یونیتی
👉 @UnityEngine3D 👈
🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Use the [Delayed] attribute in your editor code to prevent instantaneous execution of OnValidate.
It will only execute when enter is pressed or the field looses focus.
Useful if you have expensive calculations tied to the field.
#نکته #یونیتی
👉 @UnityEngine3D 👈
It will only execute when enter is pressed or the field looses focus.
Useful if you have expensive calculations tied to the field.
#نکته #یونیتی
👉 @UnityEngine3D 👈
👍4
You can add [𝗦𝘆𝘀𝘁𝗲𝗺.𝗙𝗹𝗮𝗴𝘀] attribute above an 𝗘𝗻𝘂𝗺 to be able 𝘁𝗼 𝘀𝗲𝗹𝗲𝗰𝘁 𝗺𝘂𝗹𝘁𝗶𝗽𝗹𝗲 𝘃𝗮𝗹𝘂𝗲𝘀 at once in Unity inspector
It will work 𝗷𝘂𝘀𝘁 𝗹𝗶𝗸𝗲 𝘁𝗵𝗲 𝗟𝗮𝘆𝗲𝗿𝗠𝗮𝘀𝗸 selection field
#نکته #یونیتی
👉 @UnityEngine3D 👈
It will work 𝗷𝘂𝘀𝘁 𝗹𝗶𝗸𝗲 𝘁𝗵𝗲 𝗟𝗮𝘆𝗲𝗿𝗠𝗮𝘀𝗸 selection field
#نکته #یونیتی
👉 @UnityEngine3D 👈
👍7
If you want to draw grids (like the one in the Animator window) here's how to do it!
#نکته #یونیتی
👉 @UnityEngine3D 👈
#نکته #یونیتی
👉 @UnityEngine3D 👈
👍2🤔2
ضیافت آموزشی فرادرس هم زمان با ماه مبارک رمضان (۵۰ آموزش رایگان)
اطلاعات بیشتر در :
https://faradars.org/ev/ramezan1401
مهلت رو زده تا امشب ساعت 12
👉 @UnityEngine3D 👈
اطلاعات بیشتر در :
https://faradars.org/ev/ramezan1401
مهلت رو زده تا امشب ساعت 12
👉 @UnityEngine3D 👈
Using [SerializedField] to reference objects in Unity might lead to situations where the object is empty and thus null. By calling this static function on Awake() I can verify that serialized fields are not null.
#نکته #یونیتی
👉 @UnityEngine3D 👈
#نکته #یونیتی
👉 @UnityEngine3D 👈
🤔5
This media is not supported in your browser
VIEW IN TELEGRAM
How to get started with unit tests in your project:
Select TestRunner from the Window->General menu and create an assembly.
In Visual Studio Right Click the assembly and add a class. Write a simple test with the [Test] attribute.
#نکته #یونیتی
👉 @UnityEngine3D 👈
Select TestRunner from the Window->General menu and create an assembly.
In Visual Studio Right Click the assembly and add a class. Write a simple test with the [Test] attribute.
#نکته #یونیتی
👉 @UnityEngine3D 👈
What if you want to have an ability to access one of Unity Packages as a local copy and to have it inside project solution for test purposes? If so, use Embed("packagename").
For example:
UnityEditor.PackageManager.Client.Embed("com.unity.render-pipelines.universal")
If embing is successfull, there will be a "Custom" marking of such package in manager. Example of Embing is well documentated here: If embing is successfull, there will be a "Custom" marking of such package in manager. Example of Embing is well documentated here:
https://docs.unity3d.com/Manual/upm-api.html#Embed
#نکته #یونیتی
👉 @UnityEngine3D 👈
For example:
UnityEditor.PackageManager.Client.Embed("com.unity.render-pipelines.universal")
If embing is successfull, there will be a "Custom" marking of such package in manager. Example of Embing is well documentated here: If embing is successfull, there will be a "Custom" marking of such package in manager. Example of Embing is well documentated here:
https://docs.unity3d.com/Manual/upm-api.html#Embed
#نکته #یونیتی
👉 @UnityEngine3D 👈
👍2