AIMP Forum
AIMP for PC => Skin Editor, Skin Engine => Вопросы / Questions => Topic started by: quefcyze on July 30, 2016, 16:02:45
-
LayoutTabbedGroup. Выбор самих анимаций хоть и небольшой, но самое главное есть, к примеру я возьму tgaSlideHorizontal, но мне нужно так, что анимация воспроизводилась с лева на право, а потом возвращалась назад, ведь в tgaSlideHorizontal анимация вылазит с права на лево и назад, можно ли изменить направление анимации так, как это было в TASEGauge gkHorizontalI?
-
Ничего не понял, что именно нужно достичь?
-
Ничего не понял, что именно нужно достичь?
вроде на примере понятно, что и как я хочу сделать
-
Можно решить проблему добавив скрипт, который будет менять анимацию.
Пример скрипта:
procedure Execute(var State: Integer);
var
G1: TComponent;
begin
G1 := FindObject('Group1'); // Group1 - Нужная группа
case State of
0:
begin
G1.Set('Animation', 'tgaSlideRightToLeft'); // Анимация появления 2-го контейнера группы
end;
1:
begin
G1.Set('Animation', 'tgaSlideLeftToRight'); // Анимация появления 1-го контейнера группы
end;
end;
end;
Также смотри проект во вложении.
-
Можно решить проблему добавив скрипт, который будет менять анимацию.
Пример скрипта:
procedure Execute(var State: Integer);
var
G1: TComponent;
begin
G1 := FindObject('Group1'); // Group1 - Нужная группа
case State of
0:
begin
G1.Set('Animation', 'tgaSlideRightToLeft'); // Анимация появления 2-го контейнера группы
end;
1:
begin
G1.Set('Animation', 'tgaSlideLeftToRight'); // Анимация появления 1-го контейнера группы
end;
end;
end;
Также смотри проект во вложении.
Спасибо большое, я так понимаю с помощью скриптов можно творить невероятные вещи