Я хочу знать, если я вызываю открытую статическую переменную из другого скрипта в функции Update или FixedUpdate, это влияет на производительность?
что-то вроде:
[RequireComponent(typeof(Rigidbody))]
public class CC : MonoBehaviour
{
//Components
public static Rigidbody rigidbodys;
void Awake()
{
rigidbodys = GetComponent<Rigidbody>();
rigidbodys.freezeRotation = true;
rigidbodys.useGravity = false;
rigidbodys.isKinematic = true;
}
}
И в другомскрипт:
void FixedUpdate()
{
if(CC.rigidbodys.velocity > 1)
{
DoSomething();
}
}
Если я буду использовать этот способ, снизит производительность или нет?