Вопросы по теме 'gameobject'
Является ли добавление большого количества игровых объектов GameObject в сцену (не визуализируемых) неэффективным для производительности? [Единство]
Я использую Unity 4.6 для разработки 2D-игры. Я хочу знать, оказывает ли большое количество игровых объектов в сцене (вне поля зрения камеры) значительное влияние на производительность. Например, эффективно ли создавать прокручиваемый список имен...
3042 просмотров
schedule
05.06.2023
Ошибка Unity GetComponent (GUIText)?
У меня проблема с GetComponent(GUIText), я получаю ошибку
К игровому объекту "#######COUNTER(Clone)" не прикреплен 'GUIText', но скрипт пытается получить к нему доступ.
Вот мой код:
var UItecxt = GameObject.Find("#######COUNTER(Clone)");
var...
1401 просмотров
schedule
28.06.2023
Правильный способ создания экземпляра GameObject?
Итак, у меня есть дилемма о правильном способе создания сборного игрового объекта в Unity С#.
Вот 2 примера кода
Пример 1:
public Transform musicPrefab;
GameObject mManager = (GameObject)Instantiate(musicPrefab,transform.position,...
537 просмотров
schedule
14.04.2024
Найти GameObjects с ключевым словом Unity
Как я могу найти GameObjects с ключевым словом в Unity?
На самом деле, у меня есть много GameObject с такими именами:
Бетонный пол [289483]
Бетонный пол [289487]
Часть стены [293291]
Деталь [321043]
...
Я уже сделал функции для...
579 просмотров
schedule
03.06.2023
Как найти все игровые объекты Cube на сцене?
Я ищу способ найти все CubeGameObject в сцене. Я пытаюсь сделать это:
Cube[] ballsUp = FindObjectsOfType (typeof(Cube)) as Cube[];
Но куб, по-видимому, не является типом игрового объекта.
Я думаю, мне нужно использовать что-то, связанное...
4719 просмотров
schedule
30.05.2023
Изменение спрайта при наведении курсора
У меня есть спрайт, который действует как кнопка в главном меню моей игры. У него есть бокс-коллайдер, и я использую OnMouseDown() для регистрации нажатий кнопки.
Я хочу изменить спрайт, когда моя мышь наводит кнопку. Я знаю, что могу делать...
4138 просмотров
schedule
08.08.2023
Destroy() больше не работает в Unity3D
Я работаю над гоночной игрой, в которой есть скоростные ускорители на земле. Когда транспортное средство касается его, скрипт, прикрепленный к спидбустеру, создает сборку огня, а затем уничтожает ее через 2 секунды.
Это мой скрипт (на C#), который...
4657 просмотров
schedule
17.11.2022
Текстура сдвига/смещения, используемая в материале на GameObject?
В моей программе есть сфера GameObject, представляющая Землю.
Поэтому я применяю к нему материал следующим образом:
Используя данные и скрипт позиционирования, я размещаю на глобусе маркеры, представляющие местоположения (по долготе и...
253 просмотров
schedule
02.04.2024
Удаление ранее добавленного компонента GameObject
У меня есть этот скрипт, в который он добавляет скрипт SelectMove во время выполнения, когда пользователь касается символа.
public GameObject target;
void Start () {
}
// Update is called once per frame
void Update () {...
40 просмотров
schedule
05.09.2022
Управляемый пользователем Quaternion Slerp?
Я пытаюсь повернуть сферу с пользовательским контролем.
void RotateGlobe() {
SetLock();
if (Input.GetMouseButton(0))
{
Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
userInput.x = Input.GetAxis("Mouse...
479 просмотров
schedule
13.12.2022
Проверить значение переменной из каждого игрового объекта, прикрепленного скриптом
У меня есть игровой объект под названием «студент», к которому прикреплен скрипт, затем я дублирую его вручную (ctrl+D), чтобы каждый дублированный объект студента имел один и тот же компонент скрипта. вот скрипт (не полный, потому что слишком...
62 просмотров
schedule
24.11.2023
Создание асинхронного игрового объекта Unity3D
Я делаю свой первый проект в Unity3D прямо сейчас. Это 2D игра. Это своего рода runner , но с возможностью для игрока вернуться назад на некоторое расстояние. Чтобы реализовать эту функциональность на данный момент, я делаю что-то вроде этого:...
5073 просмотров
schedule
04.12.2022
Нарисуйте Rect с помощью GUI.DrawTexture точно в позиции игрового объекта Unity
Мне нужно использовать функцию "GUI.DrawTexture(new Rect..."), чтобы нарисовать прямоугольник на моем экране (на самом деле это градиентная полоса графического интерфейса, которую я получил от https://www.assetstore.unity3d.com/en/#!/content/19972 ,...
2375 просмотров
schedule
05.07.2023
Добавить компонент изображения в новый игровой объект
Я создал новый игровой объект:
GameObject newObject = new GameObject("ObjectName");
newObject.AddComponent<RectTransform>();
newObject.GetComponent<RectTransform>().sizeDelta = new Vector2(width, height);
Я ищу способ добавить...
10512 просмотров
schedule
22.01.2024
Как создать собственное 3D-имя с помощью скрипта c # в Unity 3D
Я застрял на проблеме написания сценариев C # в Unity, которую я хотел бы решить.
Вот чего я хочу добиться:
Введите имя в поле ввода
Получить символы из поля ввода
Для каждого персонажа: установите 3D GameObject персонажа, уже созданного в...
195 просмотров
schedule
13.08.2022
Массив пользовательских игровых объектов возвращает значение null в своих индексах после создания объектов?
Во время выполнения я сначала добавляю некоторые элементы в массив, затем записываю их значения в журнал (работает просто отлично), затем я создаю их экземпляры (все еще работает нормально), а затем я хочу изменить значения элементов массива, но для...
102 просмотров
schedule
26.02.2024
Unity GetComponent‹Type› возвращает значение
Какой игровой объект типа Type возвращается из вызова
GetComponent<Type>();
если к вызывающему игровому объекту прикреплено более одного объекта этого типа?
В документации к этой функции сказано, что игровой объект возвращается...
137 просмотров
schedule
24.09.2022
Измените материал в GameObjects с помощью Unet в Unity
Я хочу изменить материал GameObject на всех клиентах, когда я нажимаю на него в любом клиенте. Я новичок в UNET и полагаю, что у меня есть концептуальный недостаток. Итак, в основном я пытаюсь сделать следующее:
Направить луч на NetworkPlayer...
869 просмотров
schedule
26.05.2022
Как уничтожить GameObject и создать новый через некоторое время
Я создаю игру, в которой есть 7 префабов GameObject, каждый из которых создает экземпляр на уровне, сейчас я создаю основной скрипт, который будет создавать экземпляры каждого префаба GameObject, теперь то, что я хочу сделать, это создать каждый 80f "...
2046 просмотров
schedule
02.02.2022
Unity зависает при попытке изменить цвета RGB
Я пытаюсь постепенно изменять значения RGB Color32 компонента Unity Renderer с течением времени, но всякий раз, когда я играю в игру в Unity, программа просто зависает, и мне приходится закрыть ее. Я уверен, что это из-за того, как я пытаюсь его...
165 просмотров
schedule
26.05.2024