Вопросы с тегом «unity»

Unity - это кроссплатформенная система создания игр, которая фокусируется на простом конвейерном процессе. Он состоит из игрового движка и интегрированной среды разработки. Скрипты игрового движка построены на Mono.

2
Как сделать отложенный ввод мышью?
У меня есть автомобильная игра, и идея в том, что игрок пьян. Я хочу иметь задержку ввода от мыши, где вы перемещаете мышь из стороны в сторону, чтобы повернуть. Как я могу установить постоянную задержку между вводом, который дает пользователь, и количеством поворотов автомобиля? Прямо сейчас у меня есть это: …
11 unity  c#  input  mouse 

2
Проверьте, можно ли уничтожить компонент игрового объекта
Разрабатывая игру в Unity, я свободно использую ее, [RequireComponent(typeof(%ComponentType%))]чтобы обеспечить соответствие всех компонентов. Сейчас я реализую учебную систему, которая выделяет различные объекты пользовательского интерфейса. Чтобы сделать выделение, я беру ссылку на GameObjectсцену, затем клонирую ее с помощью Instantiate () и затем рекурсивно удаляю все компоненты, которые не нужны для отображения. …
11 unity  c# 

2
Как я могу визуально увидеть изменения, внесенные в сцену с момента последнего коммита git?
Я хотел бы увидеть изменения, внесенные в сцену (файл .unity), прежде чем я передам их в git. Я рассмотрел несколько решений GIT / Unity, но все они созданы для объединения изменений, а не для отображения различий с последней версией. Проблема с файлами сцен заключается в том, что они используют GUID, …

2
Как настроить автоматически сгенерированный скрипт?
Когда вы создаете скрипт через редактор Unity, он генерирует скрипт с некоторым предварительно отформатированным кодом. using System.Collections; using System.Collections.Generic; using UnityEngine; public class GenericClass : MonoBehaviour { // Use this for initialization void Start () { } // Update is called once per frame void Update () { } } …
11 unity 

3
Как я могу сделать естественные капли дождя на экране?
Я пытаюсь уменьшить эффект дождя с метаболами и следами на экране. Я нашел подсказку в шадертой, но я не понял, как это реализовано: https://www.shadertoy.com/view/ltffzl к сожалению, в нем много математических вычислений, и я не могу использовать его в единстве, потому что это приводит к задержке. Очевидно, я должен использовать текстуры, …

2
Как ждать асинхронных операций / сопрограмм?
Я ищу универсальный / повторно используемый способ ожидания завершения сопрограмм и асинхронных операций в Unity 5, аналогично awaitключевому слову C # 5 . Самый простой способ, который я могу придумать, это что-то вроде этого: public class SomeUtility { public bool IsDoingSomething { get; private set; } public IEnumerator DoSomethingAsync() { …

2
Как использовать BillboardRenderer в Unity?
Начиная с версии 5 (?) В Unity появился новый тип компонента BillboardRenderer. К сожалению, документация довольно скудная. Его можно добавить в инспекторе, нажав «Добавить компонент -> Разное -> Billboard Renderer», но, по-видимому, Billboard Assetдля выполнения чего-либо требуется . Кажется, нет никакого способа создать его из интерфейса Unity. Одно из немногих …
11 unity 

2
A * поиск пути для динамических препятствий и блокирования игрока?
Привет, я создаю TD в Unity 5 и мне нужна помощь с моим Pathfinding. Я собираюсь использовать Arons A * pathfinding для моего AI, который позволяет мне использовать динамические объекты и обновлять путь во время выполнения. Однако в моей игре я хочу, чтобы игрок мог блокировать миньонов с помощью специальных …
11 unity  c#  2d  ai  path-finding 

6
Используют ли игровые объекты, расположенные вне камеры, компьютерные / мобильные ресурсы в Unity?
В единстве, давайте предположим, что у меня есть некоторые игровые объекты на моей сцене, которые не видны камере и, следовательно, не отображаются во время игры. Будут ли эти игровые объекты использовать компьютерные / мобильные ресурсы во время игры? Где я могу найти подробную информацию об использовании, как эти?


2
Unity UI квадрат, который заполняет ширину ИЛИ высоту
Я пытаюсь создать доску с такими требованиями: Это должно быть квадратным. Он ДОЛЖЕН соответствовать имеющейся ширине ИЛИ высоте. Это должно быть сосредоточено на холсте. Это МОЖЕТ быть обернуто в столько дополнительных промежуточных полотен, сколько необходимо. Я играю с якорями, но я не нахожу никакой комбинации для этого. Единственное решение, которое …

3
Позволяет ли Unity писать код на Java? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 2 года назад . Я довольно новичок в Unity3D, но я очень хорошо знаю Java и Android. Я действительно сбит …

2
Авто-организованная / умная система инвентаризации?
на прошлой неделе я работал над системой инвентаризации с Unity3D. Сначала я получил помощь от ребят из Design3, но прошло немного времени, пока мы не разделили путь, потому что мне действительно не нравилось, как они делали свой код, у него не было никакого запаха ООП вообще. Я сделал еще несколько …

1
Почему Unity OnCollisionEnter не дает мне поверхностные нормали, и какой самый надежный способ их получить?
Событие Unity по столкновению дает вам объект Collision, который дает вам некоторую информацию о произошедшем столкновении (включая список ContactPoints с нормалью попадания). Но то, что вы не получаете, это поверхностные нормали для коллайдера, который вы ударили. Вот скриншот для иллюстрации. Красная линия от ContactPoint.normalи синяя линия от RaycastHit.normal. Является ли …

1
Рендеринг Unity на нескольких мониторах
На данный момент я пытаюсь добиться единства, чтобы перебежать 2 монитора. Я провел некоторые исследования и знаю, что это строго возможно. Существует обходной путь, при котором вам в основном нужно изменить размер окна, чтобы получить единое изображение для обоих мониторов. Что я сделал, так это создал новое настраиваемое разрешение экрана, …
11 unity  rendering 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.