Unity 3D Глюки

2075 / Unity / Unity 3D / Додатково / Глюки

 

1. Збираєш одну монету, а Unity інколи ловить дві

Додаємо змінну

2. Коли наближаєшся до об'єкту він пропадає

Зробіть подвійний клік на камеру

або Main Camera: Near – 0.01

3. В UI при z = 1000 з'являються глюки

4. Дуже малі і дуже великі масштаби можуть спричинити глюки

5. Не можна писати String, тільки string

6. Замість Math

Використовуйте Mathf

7. Анімації з переміщенням зливаються

      Анімація має бути всередині іншого об'єкту

8. Не називайте теки Resources, Plugins, Editor, Gizmos просто так, це спеціальні теки

9. В 3D іграх, для нарізання картинок потрібен пакет 2D Sprite

10. При зміні прив'язок в Canvas, позиція теж змінюється

11. Не закривайте Unity з помилками в скриптах – скрипти можуть злетіти

       Виправляйте чи коментуйте код

12. 2020 версія, пошук префабів не працює

GameObject p = (GameObject)AssetDatabase.LoadAssetAtPath("Assets/bullet", typeof(GameObject));

GameObject p = (GameObject)Resources.Load("bullet", typeof(GameObject));

13. [HideInInspector] – пам'ятає значення, і в коді на нуль не скидається.

Показуємо в Inspector і встановлюємо 0, а поті знову приховуємо