Русские Блоги
Замороженные положения и меры по вращению жесткости в Unity3D
Замороженные положения и меры по вращению жесткости в Unity3D
1. Использование положения jozen жесткого тела
Эффект Рисунок 1:
2. Используйте программу для замораживания вращения жесткого тела
Эффект Рисунок 2:
3. Во время замораживания сиденья и вращение жесткого тела
Эффект Рисунок 3: 
4. Меры предосторожности
Обратите внимание, что если вы хотите заморозить несколько осей одновременно, он не так следует:
Последняя программа охватывает фронт, последний эффект работы только заморожен, а жесткое тело вращается вокруг оси Z.
Эффект Рисунок 4:
5. Пример (после того, как приземление объекта столкнулся, объект замерзания перемещается на оси Y и вращается вокруг Z, X X, так что объект может двигаться на горизонтальной плоскости)
Рендеринг Рисунок 5:
6. Замороженные, кроме всех других осей
Эффект Рисунок 6:
Если есть дефицит, добро пожаловать, чтобы оставить сообщение, продвигать друг друга, спасибо! ! !
Интеллектуальная рекомендация
Меч относится к предложению + 43: количество N сиша + Java
Оригинальное название: бросить кубики на землю, все точки кости сталкиваются с точкой точки кости. Введите n, напечатали вероятность всех возможных значений. (6 сторон каждой кости, точки от 1 до 6) Р.
![]()
Введение в Python 4
функция ввода Использование функции Функция input () является функцией ввода. Функция input () — это функция ввода. Когда вы пишете вопрос в скобках функции, функция input () будет отображать вопрос в.
Основные операции в R 01
Повторите основную операцию секретной книги ниндзя языка R учителя Се Иихуэй.
Мастерство, создание американской легенды очистки воды
Мастера — это не только технические специалисты и квалифицированные мастера, которые могут решить некоторые практические проблемы в производстве и жизни, но также авангарды, которые могут руководить п.
курсы памяти Лу Feifei (а, понимать память понимания мозга)
Понимание памяти, что память? Понимание памяти, что память? 1 Понимание мозга 2 Что такое память Функция 3 Память 3.1 общие воспоминания путь 3.2 Факторы, влияющие на память 4 запоминающий материал Че.
Заморозка движения объектов в unity3d [закрыт]
Вопросы с просьбами помочь с отладкой («почему этот код не работает?») должны включать желаемое поведение, конкретную проблему или ошибку и минимальный код для её воспроизведения прямо в вопросе. Вопросы без явного описания проблемы бесполезны для остальных посетителей. См. Как создать минимальный, самодостаточный и воспроизводимый пример.
Закрыт 3 года назад .
Нужно при соприкосновении заморозить движение объектов.
С заморозкой движения одного объекта я бы и сам справился , но вот есть ли возможность заморозить движения всех объектов , но не их скрипты + изменение цвета с анимацией также должны работать . Думал над Time.timeScale = 0 , но не уверен будет ли работать ,то что описано выше.
Если же нет легкого способа так сделать , то лучше уж просто заморозить движение объекта.
Будет ли работать Time.timeScale = 0 так как нужно , если же нет то что стоит здесь сделать?
![]()
Решение:
1. в скрипте, который висит на объекте, что останавливает все Move-объекты (объекты которые двигаются), объявите событие:
(«static» позволит обращаться напрямую к этому событию из любого места)
2. в Move, где-нибудь сделайте метод, который будет содержать логику «остановки» данного объекта
3. в том же Move, где-нибудь в методе Start() вы должны будете подписать ваш Move-объект на глобальное событие остановки. Сделать это можно с помощью следующей строчки:
Таким образом, на этот момент, все ваши Move-объекты с момента отработки метода Start будут «слушать» и ждать события OnCollisionEvent
следовательно, вам осталось только вовремя вызвать это событие — а вместе с ним и всех «подписчиков», который следят за событием
4. вызываем событие в том самом скрипте, в методе столкновения (OnCollisionEnter2D) так:
Как зафризить объект в unity
Эффект Рисунок 1:
2. Используйте программу для замораживания вращения жесткого тела
Эффект Рисунок 2:
3. Во время замораживания сиденья и вращение жесткого тела
Эффект Рисунок 3: 
4. Меры предосторожности
Обратите внимание, что если вы хотите заморозить несколько осей одновременно, он не так следует:
Последняя программа охватывает фронт, последний эффект работы только заморожен, а жесткое тело вращается вокруг оси Z.
Эффект Рисунок 4:
5. Пример (после того, как приземление объекта столкнулся, объект замерзания перемещается на оси Y и вращается вокруг Z, X X, так что объект может двигаться на горизонтальной плоскости)
Рендеринг Рисунок 5:
6. Замороженные, кроме всех других осей
Эффект Рисунок 6:
Если есть дефицит, добро пожаловать, чтобы оставить сообщение, продвигать друг друга, спасибо! ! !
Как зафризить объект на некоторое время ?
Есть какая-то команда для юнити чтобы заморозить мяч после того как забил игрок гол?
Добавлено через 7 минут
или скорость rigidBody до 0 как-то сбросить
Как сделать, чтобы объект телепортировался в указанные координаты спустя некоторое время?
у меня есть объект и есть триггер. если триггер срабатывает, объект должен "провалиться" и зачем.
Как поставить зафризить проверку ? Unity 2D
Проблема что когда стреляю, можно нажимать сколько угодно и с любой частотой. Хочу чтобы была.
Как заблокировать клавиатуру на некоторое время?
Как заблокировать клавиатуру на некоторое время?
Сообщение было отмечено Santiago_Alonso как решение
Решение
У вашего RigidBody есть свойство isKinematic. Оно определяет подвижен ли объект.
Как присвоить некоторое время в переменной?
как присвоить некоторое время в переменную.Я знаю,только как вывести теперешнее время.
Как выключить мышь на некоторое время?
нашёл код, но не понял как воспользоваться. Это элементарно сделать при помощи API: .
Как на некоторое время отсрочить переход к следующей сцене?
Здравствуйте! Есть простенький шутер и в нём три сцены Старт, Игра и Конец игры. Переход в сцену.
Как сделать чтобы интернет завис на некоторое время?
Как сделать чтобы интернет завис на некоторое времья? Посмотрел код, как сделал один человек через.
Как сделать чтобы ProgressBar заполнялся за некоторое время
Подскажите пожалуйста такой момент. на форме есть прогресс бар и таймер. как сделать чтобы бар.
Во время любых игр через некоторое время отключается ноутбук от перегрева
Всем привет, acer aspire e1-571g в последнее время стал выключаться от перегрева спустя некоторое.
Заморозка движения объектов в unity3d [закрыт]
Вопросы с просьбами помочь с отладкой («почему этот код не работает?») должны включать желаемое поведение, конкретную проблему или ошибку и минимальный код для её воспроизведения прямо в вопросе. Вопросы без явного описания проблемы бесполезны для остальных посетителей. См. Как создать минимальный, самодостаточный и воспроизводимый пример.
Закрыт 3 года назад .
Нужно при соприкосновении заморозить движение объектов.
С заморозкой движения одного объекта я бы и сам справился , но вот есть ли возможность заморозить движения всех объектов , но не их скрипты + изменение цвета с анимацией также должны работать . Думал над Time.timeScale = 0 , но не уверен будет ли работать ,то что описано выше.
Если же нет легкого способа так сделать , то лучше уж просто заморозить движение объекта.
Будет ли работать Time.timeScale = 0 так как нужно , если же нет то что стоит здесь сделать?
![]()
Решение:
1. в скрипте, который висит на объекте, что останавливает все Move-объекты (объекты которые двигаются), объявите событие:
(«static» позволит обращаться напрямую к этому событию из любого места)
2. в Move, где-нибудь сделайте метод, который будет содержать логику «остановки» данного объекта
3. в том же Move, где-нибудь в методе Start() вы должны будете подписать ваш Move-объект на глобальное событие остановки. Сделать это можно с помощью следующей строчки:
Таким образом, на этот момент, все ваши Move-объекты с момента отработки метода Start будут «слушать» и ждать события OnCollisionEvent
следовательно, вам осталось только вовремя вызвать это событие — а вместе с ним и всех «подписчиков», который следят за событием
4. вызываем событие в том самом скрипте, в методе столкновения (OnCollisionEnter2D) так:
Freeze position in 2D?
Hi, Im doing a platformer game and I need freeze position of character when he touches something.
I saw rigidbody.constraints but is only for 3D, some ideas?
4 Ответов
- Отсортировать:
Ответ от YasinJavaid_ · 07/09/17 11:56
you can go for both methods. thanks
Ответ от palash_bhowmick1 · 16/10/14 18:30
Attach Collider2D & rigidbody2d in that object, & set velocity + gravity to 0, when it collides.
Ответ от christiaancsb · 07/09/17 11:48
@07Mr07 For the positions:
PS. code is not tested.
Ответ от Omar47i · 16/10/14 18:53
You can just set Time.timeScale to 0 if your movement is basen on delta time then return it back to 1 to move the player again
Ваш Ответ

Welcome to Unity Answers
If you’re new to Unity Answers, please check our User Guide to help you navigate through our website and refer to our FAQ for more information.
Before posting, make sure to check out our Knowledge Base for commonly asked Unity questions.
Check our Moderator Guidelines if you’re a new moderator and want to work together in an effort to improve Unity Answers and support our users.
Всем привет! Есть метод freezeRotation, он фризит\анфризит все оси. Как
Привет. Можно вопрос новичка задать? Есть спрайт, но он внутри другого спрайта с стрелочкой, которая раскрывается, если нажать. Это что такое?
Кто знает как решить эту проблему? Согласно п. 1.6.1.6 На устройствах с Android плеер со страницы игры не должен отображаться в панели уведомлений, скриншот: https://disk.yan.
Господа, у меня есть множество дверей, я создал анимацию под одну из них, зашел в аниматор и настроил под открытие/закрытие дверей. Все работает замечательно. Но как эту анима.
кто в курсе лазил по навмешу и что б сделать по нему удар что б агент отскочил или отлетел надо выключать сам навмеш иначе не реагирует, нормально ли это или я гдето упустил?
Господа, приветствую) Первый раз открыл юнити, пишу код для реализации взаимодействия с персонажем. Ходьбу написал, а вот с камерой возникли проблемы. Когда я поворачиваю мышк.
Подскажите пожалуйста, можно ли использовать UnityEvent с аргументом, но чтобы подписываться на событие не в коде, а в инспекторе?
Люди, никто не знает, как лучше "запечь" террейн в скайбокс? Можно конечно, просто сделать 6 фотографий, но по моему это немного костыльный способ. Тип, чтобы я создал террей.
Народ, скажите, если использую платные текстуры в своей игре, ко мне придут санкции?)
За што пришли санкции?)
Друзья, кто-нить сталкивался с таким предупреждением? Что оно означает? Появилось внезапно без каких-либо переустановок среды и системы. Серьезность Код Описание Проект Ф.