Подписывайтесь на мой Telegram канал! Оповещения о новых видео, новости о Roblox Studio, анонсы, опросы, мемы и много-много всего другого! t.me/MixmaxedTG
2:01 это частички части анимированный моделя или коробки "untitled", как было понятно частичка это руки, ноги отвечающий на x y z движение, и бывает что добавлять анимация создаются ещё анимация, и ты там выбираешь куда опубликовать при использование, там может свой название как называешь, если поменять название как это объект "untitled".
Очень поучительное видео но... ты не мог-бы сделать такой же ролик но только с MoonAnimator, ну а если на счёт этого видео, это круто анимировать, но без базовых знаний невозможно. А тут вот такой гайд, в котором ты досконально объясняешь и всё очень понятно. Спасибо!
Как сделать так что бы во время анимации скрипт(допустим на clickdetector) не работал? Я вообще с программированием (и с роблокс студио частично) не знаком, так что не судите строго. Вот что смог то сделал, но когда на кнопку быстро тыкаешь, анимация повтоярется моментально: local AnimationA = script.Parent.AnimationController.Animator:LoadAnimation(script.DoorOpen) workspace.button.ClickDetector.MouseClick:Connect(function(player) workspace.button.Color = Color3.new(0.235294, 1, 0) AnimationA:Play() wait(1) workspace.button.Color = Color3.new(1, 0, 0) end) Хотел добавить script.disabled в функцию, но скрипт просто перестал работать ЭТО Я ПРОСТО ТЕСТИРУЮ!!
disabled не пойдёт, лучше сделай локальное значение debounce, которое false, а затем внутри функции сделай проверку if debounce == false then debounce = true *внутри сама функция* end Короче, мы делаем локальную переменную которая сначала проверяется если она неверна, потом мы её делаем верной и когда функция исполнится до конца то снова неверной. Если ещё грубее говорить, то это как будто мы спрашиваем "у вас ключа нет?" (debounce == false) и если нет, то мы его даём (debounce = true), функция такая заходит, делает свои дела и уходит, возвращает ключик (debounce = false). назвать локальную переменную можно как угодно, просто все её называют debounce, так удобнее. local debounce = false local AnimationA = script.Parent.AnimationController.Animator:LoadAnimation(script.DoorOpen) workspace.button.ClickDetector.MouseClick:Connect(function(player) if debounce == false then debounce = true workspace.button.Color = Color3.new(0.235294, 1, 0) AnimationA:Play() wait(1) workspace.button.Color = Color3.new(1, 0, 0) debounce = false end end)
У меня анимации через встроенный "аниматор" от роблокс то ли ломаются то ли что, но они как то не до конца проигрываются, будто допустим, я руку персонажа в аниматоре полностью поднимаю, в аниматоре все ок, а после публикации, уже в игре, она поднимается, ну до половины, как я понял (как мне пояснили) это типа сам рб студио ховно, и их встроенный аниматор плохо работает, вот что можете сказать?
@@Mixmaxed Вот я щяс видос досмотрел, вот сколько сидел в студии, а о приоритетах анимации не слышал, сразу предположил что это оно и как оказалось, действительно, проблема была в приоритетах , как я понял мои анимации сбивались стандартными аномалиями, по тип ibel, просто треш. Спасибо, выручили!
Подписывайтесь на мой Telegram канал!
Оповещения о новых видео, новости о Roblox Studio, анонсы, опросы, мемы и много-много всего другого!
t.me/MixmaxedTG
единственный нормальный тутор на эту тему СПАСИБО наконец то понял как
согл
2:01 это частички части анимированный моделя или коробки "untitled", как было понятно частичка это руки, ноги отвечающий на x y z движение, и бывает что добавлять анимация создаются ещё анимация, и ты там выбираешь куда опубликовать при использование, там может свой название как называешь, если поменять название как это объект "untitled".
Ты легенда! Лайк, видео было полезно.
Спасибо тебе большое! Видел в играх как это делается но не знал как сделать, в будущем пригодится :D
Сам активно использую и на удивление всё очень просто
Очень поучительное видео но... ты не мог-бы сделать такой же ролик но только с MoonAnimator, ну а если на счёт этого видео, это круто анимировать, но без базовых знаний невозможно. А тут вот такой гайд, в котором ты досконально объясняешь и всё очень понятно. Спасибо!
Ура наконец-то
Походу TweenService как сервис для анимации моделек не нужен больше
почему? нужен
Твин сервис разве на моделях работет?
буду невероятно благодарен если сделаешь видео про импорт рига и анимации моделек из блендера
Легенда
Что то на гениальном
А КАК ДОБАВЛЯТЬ ЭФФЕКТЫ К АНИМАЦИЯМ ДОПУСТИМ КОГДА МЕЧ ВСТАВИЛ ЧТОБЫ ИСКРЫ БЫЛИ
Вот это уже лучше делать через скрипты. Анимации от роблокса поддерживают только движение, то что в мун аниматоре это свой формат
за 15 минут больше инфы чем в 10 разных видео по 10 минут
Спасибо! А будет ли подобный гайд по анимации в блендере?
Не, у меня блендер даже не скачан
я боялся и проклинал motor6d до этого видео, спасибо
Наконец-то посмотрю а то впн не давал
Я измользую р15 риги чтобы отображались 3д одежды для анимации но не анимирую локоть просто скрываю их
ахуееный видос наконецто нормальный чел обьяснил всё подробно и ясно
Здравствуйте дорогой автор у меня есть для вас очень сложный квест попробуйте сделать grabpack из одной игры
Спасибо, но мне SFM больше по душе
Как сделать так что бы во время анимации скрипт(допустим на clickdetector) не работал? Я вообще с программированием (и с роблокс студио частично) не знаком, так что не судите строго. Вот что смог то сделал, но когда на кнопку быстро тыкаешь, анимация повтоярется моментально:
local AnimationA = script.Parent.AnimationController.Animator:LoadAnimation(script.DoorOpen)
workspace.button.ClickDetector.MouseClick:Connect(function(player)
workspace.button.Color = Color3.new(0.235294, 1, 0)
AnimationA:Play()
wait(1)
workspace.button.Color = Color3.new(1, 0, 0)
end)
Хотел добавить script.disabled в функцию, но скрипт просто перестал работать
ЭТО Я ПРОСТО ТЕСТИРУЮ!!
disabled не пойдёт, лучше сделай локальное значение debounce, которое false, а затем внутри функции сделай проверку if debounce == false then debounce = true *внутри сама функция* end
Короче, мы делаем локальную переменную которая сначала проверяется если она неверна, потом мы её делаем верной и когда функция исполнится до конца то снова неверной.
Если ещё грубее говорить, то это как будто мы спрашиваем "у вас ключа нет?" (debounce == false) и если нет, то мы его даём (debounce = true), функция такая заходит, делает свои дела и уходит, возвращает ключик (debounce = false).
назвать локальную переменную можно как угодно, просто все её называют debounce, так удобнее.
local debounce = false
local AnimationA = script.Parent.AnimationController.Animator:LoadAnimation(script.DoorOpen)
workspace.button.ClickDetector.MouseClick:Connect(function(player)
if debounce == false then
debounce = true
workspace.button.Color = Color3.new(0.235294, 1, 0)
AnimationA:Play()
wait(1)
workspace.button.Color = Color3.new(1, 0, 0)
debounce = false
end
end)
@Mixmaxed Спасибо огромное, вроде все понял, завтра сделаю :D
Не подскажете пожалуйста где найти и как добавить Rig Editor?
Он должен быть во вкладке Avatar сверху сам по себе
У меня анимации через встроенный "аниматор" от роблокс то ли ломаются то ли что, но они как то не до конца проигрываются, будто допустим, я руку персонажа в аниматоре полностью поднимаю, в аниматоре все ок, а после публикации, уже в игре, она поднимается, ну до половины, как я понял (как мне пояснили) это типа сам рб студио ховно, и их встроенный аниматор плохо работает, вот что можете сказать?
повыше приоритет анимации надо поставить, была такая же дичь
@@Mixmaxed Вот я щяс видос досмотрел, вот сколько сидел в студии, а о приоритетах анимации не слышал, сразу предположил что это оно и как оказалось, действительно, проблема была в приоритетах , как я понял мои анимации сбивались стандартными аномалиями, по тип ibel, просто треш. Спасибо, выручили!
Интересно почему разработчики роблокса, могут сделать всё, кроме такой банальной вещи
Лень наверное
ты про что?
@purplewin9296 анимация объектов всяких без этих костылей
@@huy_nigera так они сделали
8:41 Шутник
А что делать если я сделал анимацию сделал всё как на видео но у меня анимация не работает?
Проверить anchored, он не должен быть включен для объектов которые анимируются. Только на humanoidrootpart
Что делать если когда я захожу в роблокс у меня не показывает ничего но потом процесоор начиает работать на 100проц как это решить?
Можно переустановить хз
@@Mixmaxed Тоже не помагает
так а если нету мун эдитора?
Ну делать в обычном animation editor, в видео было сказано что показывается 2 способа
лучьше фгота
Мун аниматор больше не бесплатный?
1800 робуксов вроде стоит
@Mixmaxed Жаль, сейчас все плагины из тулбокса за реальные деньги(
@@Mixmaxed30 баксов теперь
@ДанилПатласов пиратку скачай
@@purplewin9296 ничёсе
еще тише можно было?
Да
Ц вас в поисках, у меня в реках
у меня тоже