Вопросы по теме 'rigid-bodies'

Несмотря на приложение силы, движения нет
Этот код предназначен для платформы лифтового типа, где, как только игрок встает на нее, она «поднимает» игрока, добавляя к ней силу. Дело в том, что пока создается сила, твердое тело (игрок) не движется при движении лифта. Код был написан на C #...
121 просмотров
schedule 24.09.2021

Unity3d: Backspin of Sphere с Rigidbody
Я ни в коем случае не специалист по физике, поэтому я не могу точно сказать, как называется эффект, который я ищу. Я пока назову это просто "Backspin" :) Представьте себе этот сценарий: Перед вами на столе для настольного тенниса мяч для...
1575 просмотров
schedule 12.10.2021

Демпфирование пружины без воздействия на силу тяжести
Я реализовал систему пружинных частиц в OpenGL, где частица B ограничена A с заданным расстоянием смещения. На частицу B действует сила пружины и гравитация. Вот реализация: vec3 velocity; float k = 1.0f; float damping = 0.1f; dt = 0.01f; void...
199 просмотров

как мне заставить игровой объект соответствовать другим формам игровых объектов
Я пытаюсь сделать игру в Unity, и я хочу, чтобы игровой объект падал и соответствовал форме земли под ним. при запуске игры: что делает: что я хотел бы сделать Я довольно приличный, так что даже намек в правильном...
115 просмотров
schedule 26.02.2022

Ограничить вращение 3d модели в Unity 3d
Я хочу повернуть свою 3D-модель на основе касания игрока в направлении x и y. Так что я обнаруживаю горизонтальное и вертикальное касание. Но здесь я хочу ограничить вращение по оси Z. Для этого я пробовал несколько кодов и спрашивал предложения...
448 просмотров

Как предотвратить прохождение RigidBody через другие коллайдеры
У меня есть монета RigidBody и стены вокруг нее с коробочными коллайдерами. В качестве пробной версии я применил к монете следующий код. private void OnMouseDown() { rigidbody.AddForce(30.0f, 0f, 5.0f, ForceMode.Impulse); } Но иногда...
32606 просмотров

Фоновый джиттер с отключенной вертикальной синхронизацией в автономной сборке (высокий fps / 300 + fps)
Итак, последние 2 месяца я переделывал свой PlayerController, чтобы он был основан на твердом теле, чтобы иметь больше взаимодействий с твердыми телами, то есть толкания объектов. Все шло хорошо, пока я не начал тестировать свою игру в автономной...
310 просмотров
schedule 21.04.2022

Unity 3d: предотвращение падения Rigidbody
У меня есть 3D-объект (армейский человек), к которому я добавил RigidBody. У меня есть пистолет, который стреляет пулями в армейца - когда пуля попадает в него, я хочу, чтобы он упал. Теперь у меня проблема, из-за которой, как только моя игра...
5327 просмотров
schedule 15.05.2022

Как применить скорость к родительскому объекту, который игнорирует массу дочернего объекта в Unity?
Я делаю приложение для визуализации данных VR в Unity, и у меня есть родитель со многими дочерними элементами (просто несколько примитивных кубов), которые я могу перебрасывать по сцене, просто устанавливая жесткое тело родителя на ту же скорость, что...
110 просмотров
schedule 24.06.2022

Почему BoxCollider и GameObject перемещаются не в то место?
У меня есть пустой GameObject, который действует как барьер. Он имеет Kinematic Rigidbody2D и BoxCollider2D. Когда игра начинается, она отлично работает с другими объектами GameObject, находящимися на ней, НО, когда логическое значение active...
102 просмотров
schedule 19.07.2022

Как добавить гравитацию к нескольким телам «автоматически»?
Я знаю, как добавить гравитацию любому объекту/элементу. Просто добавьте ускорение Y вниз. Но « что, если я хочу, чтобы мой герой летал? » или « что, если я хочу отключить гравитацию для одного конкретного объекта? мне нужно установить gravity = 0...
175 просмотров

Unity: установить скорость RigidBody в FixedUpdate () или Start ()?
Я разрабатываю простую 2D-игру в Unity (шары, ударяющиеся о кирпичи), так что у меня есть мяч, и я хочу запустить мяч, чтобы ударить по кирпичам, теперь, чтобы запустить мяч, мне нужно установить Velocity на компонент RigidBody , прикрепленный к...
4014 просмотров
schedule 29.09.2022

Как сделать эффект Raycast именованным только GameObject
В моем текущем проекте (Unity 3.3 IOS) у меня есть персонаж, идущий по мосту. Если персонаж упадет с моста, он упадет в огненную реку и взорвется. Проблема в том, что когда он находится на мосту, Raycast считывает жесткое тело на мосту, и он...
1615 просмотров
schedule 26.01.2023

Unity Android: твердое тело
Я работаю с проектом Android в Unity 3d. Я бы катал сферу по поверхности куба. Однако, когда я нажимаю кнопку воспроизведения, он возвращает сообщение об ошибке: Assets/Scripts/Player.js(4,1): BCE0005: Unknown identifier: 'rigidBody'. Мой...
1013 просмотров
schedule 16.02.2023

анимация твердого тела в Matlab с использованием patch и hgtransform
Я пытаюсь выполнить анимацию человеческого тела, используя предоставленные мне данные о переводе и ориентации. У меня есть набор сегментов твердого тела, сделанных с помощью патча, все с центром в (0,0,0), чтобы представить человеческое тело и...
1621 просмотров

OnCollisionEnter2D неправильная точка контакта? - Юнити2Д
Я пытаюсь выстрелить пулей (rigidbody2d, boxcollider2d) в другой вражеский объект (rigidbody2d, кинематический, circlecollider2d). Мне нужна точка столкновения между этими двумя. Когда они сталкиваются, я хочу создать эффект частиц столкновения, а...
714 просмотров

Скорость в Unity 2D Как получить скорость объекта без твердого тела
Используя метод transform.translate(Vector3.left * 5f * Time.Deltatime; , это изменяет скорость игрового объекта с твердым телом, потому что в моем случае это не работает. Есть ли способ переместить объект, чтобы скорость изменилась. Если нет, есть...
3955 просмотров
schedule 23.03.2023

жесткое тело. скорость не работает плавно в единстве
написал сценарий для перемещения игрока путем перетаскивания, поэтому сначала я переместил игрока с помощью transform.position, и он работал отлично, поэтому я сказал, что пришло время переместить его с помощью жесткого тела, чтобы он сталкивался с...
608 просмотров
schedule 12.03.2023

Интегрируйте угловую скорость как вращение кватерниона
Некоторое время я (несколько слепо) использовал кватернионы для вращения в симуляции твердого тела в физике, но недавно начал путаться в том, как обычно определяются вращения кватернионов и как я это делаю (на основе книги Physics для разработчиков...
8360 просмотров
schedule 17.12.2023

Component.GetComponent‹Rigidbody›() вызывает массу ошибок
Я пытаюсь следовать онлайн-учебнику по космическим шутерам с unity5, и у меня проблемы с жестким телом. Я понимаю, что твердое тело было заменено на Component.GetComponent(), но я хочу создать переменную вместо того, чтобы вводить все это. Я...
3003 просмотров
schedule 05.03.2024