Мне нужно было поподробней изучить управление объектом с помощью NavMesh, поэтому я вернулся к проекту Stealth game tutorial (ссылки на проект нет, осталось только видео): Запустив урок у себя на компе, я обратил внимание, что когда бот забегает в комнату, в которой находится главный персонаж Итан,...
В обучающем проекте Tanks tutorial в игре участвуют два игрока. Одному играть нельзя. Точнее можно, но не интересно, т.к. второй игрок будет стоять неподвижно. Я добавил еще один вражеский танк и к нему добавил компонент Nav Mesh Agent. Благодаря этому вражеский танк обрел возможность перемещаться с...
Казалось бы, что может быть проще — просто взять компонент Image и установить для него новое значение альфа-канала: HealthSlider.GetComponent().color.a = 0xFF; Но в этом случае компилятор выдает ошибку: error CS1612: Cannot modify a value type return value of `UnityEngine.UI.Graphic.color...
Я создал в меню раздел для регулировки уровня звука, добавил слайдеры, а для MenuCanvas добавил скрипт MixLevels.cs: using UnityEngine; using UnityEngine.Audio; public class MixLevels : MonoBehaviour { public AudioMixer masterMixer; public void SetMasterLvl(float masterLvl) { masterMixer.SetFloat("m...
Для обучающего урока «Tanks!» я добавил меню. Чтобы было удобнее тестировать игру, я добавил в меню пункт «New Game», с помощью которого можно перезапустить игру с самого начала. Если скомпилировать игру, нажав File ▶ Build Settings… ▶ Build, а после этого запус...