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, а поті знову приховуємо
