Форум 2D Аниматор


Вернуться   Форум 2D Аниматор > "Moho" (Anime Studio) > Общая Дискуссия > Скрипты

Важная информация

Скрипты Здесь все о скриптах Lua для программы Anime Studio Pro (Moho)

Ответ
 
Опции темы
Старый 08.09.2012, 01:43   #1
Stan
Администратор
 
Аватар для Stan
 
Регистрация: 29.12.2007
Адрес: MA
Сообщений: 1,597
Сказал(а) спасибо: 1,149
Поблагодарили 3,358 раз(а) в 757 сообщениях
Stan скоро придёт к известностиStan скоро придёт к известности
По умолчанию Rotating bone (embedded script) - Машинка ездит, а колеса сами крутятся!



Скрипт находит в костяном слое кости с именем, начинающимся с "Wheel", и вращает их в зависимости от их длины и перемещения родительской кости по оси Х.



Как пользоваться скриптом:

1. Постройте кость четко из центра колеса. Сетка вам в помощь (Ctrl+G). Для реалистичного вращения длина кости должна быть четко по радиусу колеса. Направление кости при её построении значения не имеет. Привяжите колесо к кости через инструмент привязки точек или слоя.


2. Назовите кость колеса так чтобы имя начиналось с "Wheel" ("Wheel", "Wheel 2", "Wheel 3", и т.д.). Колес может быть сколько угодно, хоть сто штук. Привяжите кости колес к одному родителю. Обычно колес несколько, а машина одна. Имя родительской кости значения не имеет.


3. В свойствах костяного слоя включите опцию "Подключенный файл скрипта". В открывшемся окне обзора укажите файл "rotating_bone_2.21.lua" из вложения. Всё! После этого кости Wheel начнут вращаться при перемещении родительской кости (не в нулевом кадре).



Помните, что файлы скриптов слоя, как и все внешние файлы, хранятся в проекте .moho в виде ссылок на оригинальный файл. То есть если вы переименуете, переместите, или удалите файл скрипта на важем жестком диске, он перестанет работать в проекте.





Во вложении zip-архив, в котором файл скрипта и файл с примером (сделан в Moho 12.4).



За идею скрипта спасибо Noor.
Вложения
Тип файла: zip rotating_bone_2.21.zip (39.6 Кб, 12 просмотров)

Последний раз редактировалось Stan; 23.09.2018 в 21:47. Причина: Версия 2.21
Stan вне форума   Ответить с цитированием
Эти 38 пользователя(ей) сказали cпасибо за это полезное сообщение:
Показать/Скрыть список поблагодаривших
Старый 23.09.2018, 21:07   #2
Stan
Администратор
 
Аватар для Stan
 
Регистрация: 29.12.2007
Адрес: MA
Сообщений: 1,597
Сказал(а) спасибо: 1,149
Поблагодарили 3,358 раз(а) в 757 сообщениях
Stan скоро придёт к известностиStan скоро придёт к известности
По умолчанию

Скрипт претерпел незначительные изменения:
- Небольшая оптимизация скорости работы
- Добавлена обработка ошибки если кость колеса не имеет родителя


Кроме этого, я решил подчистить тему, и удалил все старые посты где шло обсуждение шестилетней давности как именно скрипт должен работать и как его устанавливать. Я полностью переписал первый пост, добавил пошаговую инструкцию с иллюстрациями.
Stan вне форума   Ответить с цитированием
Эти 4 пользователя(ей) сказали cпасибо за это полезное сообщение:
Eugene Babich (23.09.2018), oges (23.09.2018), Serg1234 (Вчера), serg2 (23.09.2018)
Старый 23.09.2018, 21:33   #3
serg2
Местный
 
Регистрация: 31.08.2007
Сообщений: 4,942
Сказал(а) спасибо: 3,204
Поблагодарили 4,182 раз(а) в 1,777 сообщениях
serg2 на пути к лучшему
По умолчанию

Спасибо, Стас - очень толково! Решил быстропочеркушину такой оставить ))))
__________________
hasher
serg2 вне форума   Ответить с цитированием
Этот пользователь сказал cпасибо за это полезное сообщение:
oges (23.09.2018)
Старый 23.09.2018, 23:07   #4
oges
свободный художник
 
Аватар для oges
 
Регистрация: 21.01.2009
Адрес: м.Запоріжжя Україна
Сообщений: 1,747
Сказал(а) спасибо: 4,981
Поблагодарили 2,934 раз(а) в 791 сообщениях
oges на пути к лучшему
По умолчанию

а как єто? давай файлик.
__________________
"... числа не знаемо i календаря не маемо, мiсяц у небi, год у кнызи, а день такий у нас, який i у вас, ..."
oges на форуме   Ответить с цитированием
Старый Вчера, 01:14   #5
serg2
Местный
 
Регистрация: 31.08.2007
Сообщений: 4,942
Сказал(а) спасибо: 3,204
Поблагодарили 4,182 раз(а) в 1,777 сообщениях
serg2 на пути к лучшему
По умолчанию

Серег - Стас в архиве со скриптом поместил и файл проекта - tractor.moho. Но я его и не смотрел - настолько толково все описано - руки сразу зачесались самому ченть катнуть.
Проектик моей почеркушины тут. Рядом с ним должен лежать и файл самого скрипта.
[Только зарегистрированные пользователи могут видеть ссылки. Нажмите Здесь для Регистрации]
__________________
hasher
serg2 вне форума   Ответить с цитированием
Этот пользователь сказал cпасибо за это полезное сообщение:
oges (Вчера)
Старый Вчера, 13:39   #6
oges
свободный художник
 
Аватар для oges
 
Регистрация: 21.01.2009
Адрес: м.Запоріжжя Україна
Сообщений: 1,747
Сказал(а) спасибо: 4,981
Поблагодарили 2,934 раз(а) в 791 сообщениях
oges на пути к лучшему
По умолчанию

мне понравилось ,как ты кузов закрутил за колесами.
__________________
"... числа не знаемо i календаря не маемо, мiсяц у небi, год у кнызи, а день такий у нас, який i у вас, ..."
oges на форуме   Ответить с цитированием
Старый Вчера, 15:57   #7
serg2
Местный
 
Регистрация: 31.08.2007
Сообщений: 4,942
Сказал(а) спасибо: 3,204
Поблагодарили 4,182 раз(а) в 1,777 сообщениях
serg2 на пути к лучшему
По умолчанию

ваще ниче не делал - оно само - пользительный артефакт выстрелил
__________________
hasher
serg2 вне форума   Ответить с цитированием
Этот пользователь сказал cпасибо за это полезное сообщение:
oges (Вчера)
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Текущее время: 15:44. Часовой пояс GMT +5.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.