СПРОСИ ПРОФИ
👍
0
👎 00

Ошибка возникшая в Unity, вызванная программой Visual Studio

ArgumentException: An item with the same key has already been added.
Возникает ошибка в Unity. Она появляется во время игры. Когда происходит перекомпиляция скриптов, и ты после этого заходишь в игру первый раз и играешь, то эта ошибка не возникает, а вот когда ты выходишь из игры и пытаешься в нее войти второй раз, то возникает эта ошибка. Для того, чтобы устранить эту ошибку, нужно изменить код, и убрать из него дубликаты слов.

разработка игр на Unity разработка игр программисты IT     #1   05 авг 2024 21:02   Увидели: 45 клиентов, 1 специалист   Ответить

Задайте свой вопрос программистам –
профессионалам

Сейчас онлайн 75 программистов
Получите ответ профи быстро и бесплатно

Другие вопросы на эту тему:

👍
0
👎 0

Создание игры в Unity   0 ответов

Я делаю игру в Unity, работая с таким пакетом как EzySlice. Это такой фреймворк, с помощью которого можно резать объекты. Для корректной работы он требует компоненты MeshFilter и MeshRenderer. В сцене есть объект игровой — меч и объект человечка, которого должен резать этот меч. На человечке стоит анимация бега, которая работает корректно. Однако тот самый фреймворк требует MeshRenderer. И добавляя на человечка этот компонент и в него mesh 3d модели,…

  13 апр 2024 20:47  
👍
0
👎 0

Камера Unity   0 ответов

Здраствуйте, я создаю под телефоны игру про автомобили на движке Unity, и недавно добавил туда камеру которая вращаеться свайпами по осям, и я сталкнулся с проблемой что при нажатии кнопки поворота камера резко поворачивала на бок (в видео пример), можете пожалуйсто обяснить понятным языком как это исправить. я новичок

  03 апр 2024 18:19  
👍
0
👎 0

Unity2D. Проблема с камерой.   0 ответов

Проблема в том, что камера после возрождения объекта(player) не следует за ним. Если не сложно допишите пожалуйста код.😙😁
public class CameraController : MonoBehaviour

{
public float dumping = 1.5f;

public Vector2 offset = new Vector2(2f, 1f);
public bool isLeft;
private Transform player;
private int lastX;

void Start()
{
offset = new Vector2(Mathf.Abs(offset.x), offset.y);

  17 окт 2022 10:43  
ASK.PROFI.RU © 2020-2026