• С чего начать новичку c#/unity?

    Был я раньше на вашем месте, когда не знал даже с чего начать)
    Смотрите туториалы на Ютубе по C#, есть даже отдельные туториалы C# под Юнити. Если вам не впадлу читать, то очень хорошо поможет книга Unity в Действии, книга подучит вас коду и сразу научит применять его в создании первых игр, но все же для изучения по этой книге нужно знать элементарные основы программирования и то как устроены алгоритмы. Так же не бойтесь гуглить, это самый важный и самый частый процесс в изучении любого языка программирования и не забывайте о практике. Сколько бы вы не прошли платных курсов, сколько бы вы не прочитали книг - без упорной практики это будет просто потерянным временем. Удачи вам в изучении и не сдавайтесь.
    Ответ написан
  • Как сделать хаотичное движение в Unity?

    используй Random.Range( min n, max n ), оно вернет случайное значение в пределах минимального и максимального числа указанных в скобках.
    Ответ написан
  • Почему UnityHub не запускает проекты?

    Сразу скажу, что это все же Юнити и однозначного решения может не быть. А вообще попробуй через проводник зайти в папку проекта, потом в Assets->Scene и запускай любую сцену. Если не поможет, то удали папку Library из проекта, это скомпилированная папка, Юнити ее восстановит сразу же при загрузке проекта, если 1 варик не сработал, то это должно выручить. И да поможет вам бог геймдевелопмента.
    Ответ написан
    Комментировать
  • Как поменять координаты объекта по его локальной оси?

    Lil_crystal
    @Lil_crystal Автор вопроса
    Всё, Хабровчане, я понял. Я неправильно использовал TransformPoint(new Vector3 (0,0,5f)). Нужно было его не прибавлять, а присваивать к bullet.position.
    Ответ написан
    Комментировать