• Есть машина эвакуатор. У него есть крюк. Что не так с физикой?

    MrMureno
    @MrMureno Куратор тега Unity
    VR for all
    а вот реально что у вас с физикой и масштабами.
    никаких скриншотов инспектора не видно.

    может у вас сантиметровая машника, ездит со скоростями сотни метров в секунду)
    и физика считаясь с погрешностью, выдает такое вот не соответствие.

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

    и скорее всего дело именно во втором случае.
    когда на Update - смещается машинка.
    и на FixedUpdate смещаться крюк по физике.)

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

    удачи
    Ответ написан
  • Как сделать граф зная только начальные и конечные точки??

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

    а вот формат данных если потребуется преобразовать - это уже вам работа)
    Ответ написан
  • Сколько нужно линий PCI(CPU) для сборки с накопителем М.2?

    MrMureno
    @MrMureno
    VR for all
    в кратце если - нет, не потеряете.
    для начала это максимальное число.
    к тому же вы видели пропускную скорость 4 линий даже?
    к тому же там еще чипсет на материнской плате имеет свои линии.

    по сути - можете не заморачиваться. если есть слот под m.2 и у вас не конфигурация с несколькими видеокартами..то производитель предусмотрел. и все ж пользуются)
    иначе давно были б советы по всему интернету "не покупайте, и не ставьте m.2 и будет +5 кадров в играх")))
    Ответ написан
    1 комментарий
  • NullReferenceException object reference not set to an instance of an object DetectClicks.OnMouseDown () (at Assets/Scripts/DetectClick.cs:19)?

    MrMureno
    @MrMureno Куратор тега Unity
    VR for all
    для начала - отредактируйте разметку вопроса)
    //будет нормально отображать
    buttons.GetComponent<SOME_SCRIPT>().checkPos = 5f;


    так же лог ошибки привыкайте прикладывать ЦЕЛИКОМ.
    Юнити великолепно пишет номер строки и стэк вызовов)

    а так ошибка сама за себя говорит, обращаетесь к объекту ссылка на который по сути пустая.

    или не назначили в редакторе поля
    buttons;
    playTxt,
    gameName;

    или компонент который ищите на buttons - не существует там.(забыли повесить)
    или ищите на выключенном объекте (не может найти отключенный)
    Ответ написан
    2 комментария
  • Как сделать в Unity приземление на ноги, как в игре Flip Trickster?

    MrMureno
    @MrMureno Куратор тега Unity
    VR for all
    тогда повторю, что на вид там банально определяют соприкосновение коллайдера на ступне и коллайдера "площадки" на которую надо прицелится).
    еще скорее всего дополнительно проверяют ориентацию относительно друг друга - чтоб "примагничивало" именно нужной стороной)

    и вот в момент обнаружения соприкосновения , подходящего по параметрам, как будто просто freze все три позиции на Rigidbody у ступни))

    (в остальном надо смотреть как остальное уже сделали и подходит ли вам такой способ и не вылезет ли какая-нибудь неадекватность)
    Ответ написан
    Комментировать
  • Как в Python рисовать тайлами?

    MrMureno
    @MrMureno
    VR for all
    чем вам и вправду гугл не угодил?
    по запросу Tilemaps выдает сразу..
    usingpython.com/pygame-tilemaps

    целый набор уроков подряд. как залить цветом, как потом подставить картинки.
    настолько плохо с английским что ничего не понятно? подтягивайте тогда его в первую очередь.
    Ответ написан
  • Как сделать так, что бы при делении было десятичное число в C#?

    MrMureno
    @MrMureno
    VR for all
    и в чем проблема?
    вам надо просто делить не два int, а преобразовать в decimal ..можно одно а можно и оба..
    decimal sum = (decimal)a / b;

    приведение типов и все такое)

    в вашем случае при делении int на int вы получите int (уже до целого преобразованное) и только потом его скастует в sum (decimal).
    Ответ написан
    2 комментария
  • Можете ли вы помочь с кодом (C# + Unity)?

    MrMureno
    @MrMureno Куратор тега Unity
    VR for all
    ссылку на оригинал давайте) что у вас там такой за код..копипастнули..и не работает.

    вы не до конца скопировал ошибки из консоли.

    в случае с
    ped.position.pressEventCamera,

    https://docs.unity3d.com/ScriptReference/RectTrans...
    смотрите какие параметры хочет метод..и что вы пробуете ему подсунуть.

    должно быть что-то вроде
    if (RectTransformUtility.ScreenPointToLocalPointInRectangle(joysticBG.rectTransform,ped.position,ped.pressEventCamera, out pos))

    чую склееили при копипасте параметры

    ну и наконец оформление вопросов..код кодом..и прочие приятные мелочи - тоже надо заниматься.
    Ответ написан
  • Как все нормали вывернут "наружу"?

    MrMureno
    @MrMureno Куратор тега Unity
    VR for all
    В видео, предложенном Константин Китманов, на 3:55 рассказывают про правило "против часовой".

    по итогу
    в варианте генерируемого из скрипта меша, правильнее всего не вращать грани/меши куба (хотя так тоже можно,но не стоит), а правильно указать порядок вершин в треугольниках/полигонах, чтобы "лицевая" сторона по умолчанию была верно направленна)
    Ответ написан
    1 комментарий
  • А еще почему когда я спавню куб (с помощью кнопки) он не двигается (не использует скрипт)?

    MrMureno
    @MrMureno Куратор тега Unity
    VR for all
    давайте так))
    - код) всегда приводите пример кода..кроме инстанциации, еще бы код скрипта который должен двигать.
    - скриншоты инспектора и иерархии..что за объект, что на нем висит, включен ли он.

    а так у вас или код движения неправильный. или объект из префаба не создается.
    или создается выключенным/не активным

    кроме того код почти любой даже одна строчка пожалуйста оформляйте
    //как код
    //форматирование и подсветку непросто так сюда приделали))
    
    inst_obj = Instantite (obj, new Vector3 (0, 0, 0), Quaternion.identeti) as GameObject;
    Ответ написан
    2 комментария
  • Как сделать код движения врага (Unity + C#)?

    MrMureno
    @MrMureno Куратор тега Unity
    VR for all
    только по комментариям стало понятно что вам нужно эдакое "ПАТРУЛИРОВАНИЕ" .
    от точки к точке маршрут и обратно.

    так как более подробного описания задачи нет, то для начала - на коронтинах вполне себе вариант.
    если же нужен более универсальный вариант и более сложные маршруты - то или изучайте, придумывайте и пишите (для опыта и все такое, сделаете через какое то время, сама суть и логика там очевидная, не знаю даже что подсказывать то там надо *)
    или возьмите плагин, тот же Simple Waypoint System (sws) и сделайте на нем.

    *
    собственно про логику. массив точек. от одной до другой интерполируем учитывая скорость.
    сюда можно приплести кривую (по формуле или заданную через AnimationCurve)
    изменение скорости - тоже опционально можно впихнуть по кривой, по анимации, линейное...

    в итоге - хотите разгребайте и учитесь кодить. а хотите - посмотрите какой-нибудь простой твинер или плагин понавороченее.
    Ответ написан
    Комментировать
  • AssetBundle только для удаленного использования?

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

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

    и положить себе локально в стриминг ассеты и считать нужный бандл - не костыль. а как раз вариант менеджмента ресурсов.

    А по вашему описанному кеису - есть unitypackage . (так собственно в ассет сторе распространяются плагины и ассеты)). как раз один такой архив с метафаилами, который можно подтянуть себе в проект почти безболезненное (если не косячить с одинаковыми именами и тд)
    Ответ написан
    1 комментарий
  • Какой SSD выбрать?

    MrMureno
    @MrMureno
    VR for all
    в текущих реалиях (размер операционки, игр, программ) - целесообразнее подкопить на 240-250 гигов..
    а не менять потом или постоянно удалять любую лишнюю мелочь

    а так в принципе - Kingston - вполне себе норм.
    Ответ написан
    5 комментариев
  • Не скачивает Unity Assets?

    MrMureno
    @MrMureno Куратор тега Unity
    VR for all
    тоже из Крыма - и что я вам скажу - дело именно в провайдере(локации).
    VPN у вас какая? бесплатная?
    у меня вот оплаченная хорошая впн с нормальными скоростями и серверами - и никаких проблем не возникает)
    а без впн - не логинит в юнити аккаун - соответственно никакого доступа к ассет стору и сервисам.
    Ответ написан
    5 комментариев
  • Uniy UnityCrashHandler для чего он нужен?

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

    в принципе можете его удалить, но так очень полезная штука - для понимания что же пошло у игрока не так.

    Вот еще из релиз ноутсов) к 2018.1...какая то бета
    Windows: Added a completely new, out-of-process crash handler for both the Windows Editor and Windows Standalone Player, improving reliability of error.log and minidump generation.
    Ответ написан
    Комментировать
  • Ui кнопка в качестве кнопки на клавиатуре. Что делать?

    MrMureno
    @MrMureno Куратор тега Unity
    VR for all
    малость удивляюсь как люди могут не находить/пропускать) этот важный туториал)
    https://unity3d.com/ru/learn/tutorials/topics/user...

    и кодом вариант отличный как вам GavriKos подсказывает.
    кодом на практике даже лучше порой, если у вас не простецкое меню, которое и так запомнить просто .
    легче будет найти ссылки и где ж там вызывается и откуда)
    Ответ написан
    Комментировать
  • Как исправить неправильное расположение кнопок?

    MrMureno
    @MrMureno Куратор тега Unity
    VR for all
    по сути как сверстали - так и ведет себя..
    у элементов канваса есть точка от которой рисуется..и есть привязка к сторонам "панели"/экрана)

    от вас бы хотелось видеть скрины инспектора элементов канваса, чтобы понимать что вы там наверстали)

    очень похоже что у вас кнопки привязаны к панели/родителю, который "нерастягиваемый", а фиксированного размера.
    Ответ написан
    5 комментариев
  • Как называется эта специальность в геймдев и как им стать?

    MrMureno
    @MrMureno
    VR for all
    Бывает это один человек универсал..
    а так из вашего
    есть отдельно Левел Дизайнер (можно сказать подвид геимдизанера)
    Аниматоры - тоже очень часто отдельные люди.
    FX Effect developer / мастер по эффектам - эффекты и освещение, тоже часто делает отдельно натренированный человек)

    обычно это просто доп специализация, в дополнение к умению делать кучу другого) просто не так качественно.

    а общая концепция и стилистика - на практике за это отвечает СОГЛАСОВАННЫЙ ДОКУМЕНТ)
    кто как называет "Дизайин докумет" "диздок"..

    в нем прописывается обычно стилистика, концепция, немного геимдизайна примешивают..
    и пишется он по хорошему с участием ВСЕХ. и разработчиков и арт отдела и руководителей
    Ответ написан
  • Как избежать ошибок при сборке apk?

    MrMureno
    @MrMureno Куратор тега Unity
    VR for all
    про сдк..
    проверяйте что у вас стоит 1.8 java sdk
    что стоит версия именно java sdk 64 бита.
    так же платформ тулзы - стабильно и адекватно вроде работали 25 версия..
    более новые - надо версию юнити смотреть, гугл поменяла формат/структуру андроидного сдк..и юнити постарее не умеею видеть, что сдк вообще существует)
    Ответ написан
    Комментировать
  • Имеет ли смысл менять i5-7600K на i7-7700K?

    MrMureno
    @MrMureno
    VR for all
    только если есть вариант куда пристроить старый камешек (i5) или если i7 чуть ли не за даром получается.
    а так прирост не стоит своих денег)

    куда эффективнее выйдет купить охлаждение хорошее (его можно потом и в обновленную сборку перенести) и разогнать чуток i5.
    Ответ написан
    Комментировать