Ответы пользователя по тегу Мобильная разработка
  • Как оптимизировать Unity проект для Samsung Gear VR так, чтобы при повороте головой ничего не тормозило (высокополигональных моделей нет)?

    MrMureno
    @MrMureno Куратор тега Unity
    VR for all
    на вид по сетке сцены у вас не один зал, а целая куча. и они все просчитываются.

    иерархию сцены - вы показали только часть. но вы уверенны что все эти Point Light стоят в режиме Bake?? и запечен свет?
    так то каждый если на объект попадает свет от нескольких источников света - то и просчет будет происходить несколько раз.

    ну и вы реально что-то не то на сцене добавили.
    у вас всегда есть Frame Debuger в юнити чтоб посмотреть что именно и как рисуется.
    и как посоветовал Даниил Басманов - отключайте куски сцены. смотрите где у вас эти полигоны "зарыты"
    Ответ написан
    Комментировать
  • Как сделать рулетку в unity3d?

    MrMureno
    @MrMureno Куратор тега Unity
    VR for all
    новые у вас и с этим кодом создадуться, тут проблем нету.

    а удалить старые. есть у вас
    GameObject obj - ссылка на объект.
    сохраните в классе ссылку на него (сейчас это локальная переменная в методе)
    (в вашем случае это будет массив ссылок или список)
    List<GameObject> objRefs  = new List<GameObject>();
    
    /////
    
    for ()
    {
    //вот вы создали объект и запоминаем в список
    objRefs.Add(obj);
    }
    
    /////удалить все из списка пройтись по списку
    foreach(var obj in objRefs)
    {
    Destroy(obj );
    }
    objRefs.Clear(); // и почистили список


    чистите старые объекты..в начале вашего метода к примеру.
    еще перед удаление объекта - можете проверить его на null, чтоб не пробовать удалять старые, вдруг они у вас самоуничтожаться могут или еще какая-то логика.

    Ну и так к слову..инстанциация дорогая операция, подумкйте над тем что возможно стоит создать все префабы на сцене и просто включать/выключать (может еще перемещать и настраивать) готовые уже объекты на сцене.
    Ответ написан
    3 комментария
  • Осилит ли телефон 600 box collider?

    MrMureno
    @MrMureno Куратор тега Unity
    VR for all
    docs.unity3d.com/ru/current/Manual/class-Rigidbody.html
    ...составные коллайдеры..
    Для среднего телефона не должно быть непосильным, тем более в гонках трасса - сплошная статика ведь будет?!

    Проблемы возникают , когда много физических тел "не спит", да еще и коллизиями других "будит"))

    Да и самое простое - проверить ;) на том самом абстрактном среднем телефоне)
    Ответ написан
    1 комментарий
  • Unity Android Какие есть варианты анимации персонажа и оружия кроме готовых клипов сост. из кадров?

    MrMureno
    @MrMureno Куратор тега Unity
    VR for all
    Если правильно понял "персонаж" это спраит?!

    Не очень описано что за анимации и игра, но все 30 анимационных клипов сразу обязательно нужно сразу загружать? Может есть возможность загружать только нужный, и заранее подгружать следующий?

    А так еще раз повторюсь, почти не понятно что за персонаж и что за анимации и чего вам от них надо.
    Ответ написан
    1 комментарий