کانال تخصصی یونیتی ( آموزش و نکته )
1.63K subscribers
547 photos
145 videos
51 files
247 links
به نام خدا

مسئولیت مطالب یا آگهی ارسالی در کانال یا کامنت ها به عهده من یا ما نیست

لیست گروه ها و...
https://t.me/UnityEngine3D/823

برای تبلیغ در کانال و گروه :
https://t.me/UnityEngine3DAds

مدیر اصلی(مالک)
@UnityEngine
Download Telegram
"hasChanged" is a public bool on a Transform, which will turn true if the transform was modified (whenever its matrix is recalculated).

It will stay true until you manually change it back.


Source


#نکته #یونیتی


👉 @UnityEngine3D 👈
👍5😐3🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
Say goodbye to clunky switch statements!

Discover how Switch Expressions in C# can tidy up your game code and streamline your decision-making in Unity


Source

#نکته #یونیتی


👉 @UnityEngine3D 👈
👍4👎1👏1
This media is not supported in your browser
VIEW IN TELEGRAM
Create Fluid Animations with Blend Trees!

Seamlessly blend animations to create fluid and natural movements for your characters by learning how to use blend trees! See how easy it is to produce complex character movements.


Source


#نکته #یونیتی


👉 @UnityEngine3D 👈
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Combine animations using animation layers!

You can target different parts of your character’s body with multiple stacks of different animations! This can help create animation variants and add new states in the process!

Source


#نکته #یونیتی


👉 @UnityEngine3D 👈
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
If you use ScriptableObjects a lot like me, you can make changes quicker without having to enter the folder it is located!
Here's how

Source

#نکته #یونیتی


👉 @UnityEngine3D 👈
👍2
If you can't see the Wheel Collider gizmo, that's because the Rigidbody is missing. Ensure the GameObject with the WheelCollider is in the hierarchy of a Rigidbody.


Source



#نکته #یونیتی


👉 @UnityEngine3D 👈
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Speed up your Unity game by pinpointing slow methods!

Use Profiler.BeginSample() to track Methods execution time in Unity's Profiler

Optimize your game by focusing on what matters


Source


#نکته #یونیتی


👉 @UnityEngine3D 👈
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Check your build size!

Check what's taking up disk space
Optimise the biggest culprits
Save so much heartache

Source


#نکته #یونیتی


👉 @UnityEngine3D 👈
👍4
درآمد من از وقتی که تلگرام تبلیغات رو فعال کرده😎
💔12👏6😁3🤯2
This media is not supported in your browser
VIEW IN TELEGRAM
Did you know that Unity Registry has a built-in package that allows you to easily record in-game footage at high quality?


Source


#نکته #یونیتی


👉 @UnityEngine3D 👈
🔥41👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Visually debug your Enemy AI with OnDrawGizmos() method! 🛠️🕹️ 👾

If your logic depends on Runtime Variables use Application.isPlaying check to limit your logic to Play Mode




Source




#نکته #یونیتی


👉 @UnityEngine3D 👈
👍2
csharp spans are ref structs which enables changing value types stored in them. This allows convenient enumeration of parts of arrays, allocation free.

Here is a short example updating a slice of an array and working directly on the enumerator



Source


#نکته #یونیتی


👉 @UnityEngine3D 👈
2👍1
Show players what key to press for an action with support for multiple input devices?

With help of PlayerInput and a nicely made InputActionAsset it is automated entirely.

This utilizes ToDisplayString which converts bindings into strings.

Source




#نکته #یونیتی


👉 @UnityEngine3D 👈
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Say goodbye to repetitive sound effects in your Unity games! 🎶 👾😎

With Unity's Audio Random Container, you can easily mix and randomize your audio effects 🔊 🎮💪



*Unity 2023.2 required 🙂

Source




#نکته #یونیتی


👉 @UnityEngine3D 👈
👍111
This media is not supported in your browser
VIEW IN TELEGRAM
You can create Custom Script Templates in Unity by adding them to a ScriptTemplates folder in your project 🚀👾💪

Here are some useful Script Templates for ECS project:
➡️https://github.com/SunnyValleyStudio/Unity-ECS-Custom-Script-Templates

Or just create your own custom templates👍🤓


Source


#نکته #یونیتی


👉 @UnityEngine3D 👈
🤔1💔1
This media is not supported in your browser
VIEW IN TELEGRAM
If you want to accurately place an object on the ground or other surface with mesh, drag the object from the center while pressing Ctrl+Shift keys. Remember to place the pivot where the object's base should be!


Source



#نکته #یونیتی


👉 @UnityEngine3D 👈
👍8🤯21👎1
Unity 2023.1 Introduces Awaitable Class!

Awaitable is a new type used to expose asynchronous code, as well as an async return type specifically tailored for Unity applications.

Source



#نکته #یونیتی


👉 @UnityEngine3D 👈
👍6