ЗАДАНИЕ ПРОСТЫХ И СЛОЖНЫХ АНИМАЦИЙ

1. Машиночитаемый носитель информации (1010), на котором хранятся читаемые компьютером команды, которые при выполнении компьютером (1000) предписывают компьютеру:
выполнять программный модуль (1020) для генерации анимации объекта (116), при этом программный модуль (1020) сконфигурирован для предоставления унифицированного пользовательского интерфейса (100), включающего в себя пользовательский интерфейс для задания одиночной анимации в отношении объекта (116) и пользовательский интерфейс для задания двух или более анимаций в отношении одиночного объекта (116); и
выполнять программный модуль (1020) для генерации унифицированного пользовательского интерфейса (100) на экране (1024) дисплея, для приема пользовательского ввода через пользовательский интерфейс с целью задания одиночной анимации в отношении объекта (116), задающего одиночную анимацию, и преобразования данных (1026), задающих одиночную анимацию, для генерации отображения заданной анимации на экране (1024) дисплея.
2. Машиночитаемый носитель по п.1, на котором хранятся дополнительные читаемые компьютером команды, которые при выполнении компьютером (1000) предписывают компьютеру принимать пользовательский ввод через пользовательский интерфейс для задания двух или более анимаций в отношении одиночного объекта, который задает две или более анимаций в отношении одиночного объекта и преобразует данные, задающие анимации, для генерации отображения заданных анимаций на экране дисплея.
3. Машиночитаемый носитель по п.1, в котором пользовательский интерфейс для задания одиночной анимации включает в себя набор стилей для выбора класса одиночной анимации, предназначенного для применения к объекту.
4. Машиночитаемый носитель по п.3, в котором пользовательский интерфейс для задания одиночной анимации дополнительно включает в себя набор опций эффектов для задания одного или более вариантов выбранного класса анимации.
5. Машиночитаемый носитель по п.1, в котором пользовательский интерфейс для задания двух или более анимаций в отношении одиночного объекта включает в себя пользовательский интерфейс временной привязки анимации для задания временной привязки анимации.
6. Машиночитаемый носитель по п.5, в котором пользовательский интерфейс для задания двух или более анимаций в отношении одиночного объекта включает в себя набор стилей для выбора двух или более классов анимации, предназначенных для применения к объекту.
7. Машиночитаемый носитель по п.6, в котором пользовательский интерфейс для задания двух или более анимаций в отношении одиночного объекта дополнительно включает в себя один или более управляющих элементов пользовательского интерфейса для задания порядка следования двух или более анимаций.
8. Машиночитаемый носитель по п.7, в котором пользовательский интерфейс для задания двух или более анимаций в отношении одиночного объекта дополнительно включает в себя объектовый пользовательский интерфейс (OOUI) для предоставления визуального указания двух или более анимаций и для предоставления указания в случае, когда одна из анимаций включает в себя два или более этапов построения.
9. Устройство (1000) для задания и отображения как простых, так и сложных анимаций в отношении объекта (116), при этом устройство (1000) содержит:
центральный процессор (1002);
экран (1024) дисплея;
системную память (1008); и
массовое запоминающее устройство (1010), при этом в массовом запоминающем устройстве (1010) хранится приложение (1020) для анимирования объекта (116), при этом приложение (1020) содержит читаемые компьютером команды, которые при загрузке в системную память (1008) и выполнении центральным процессором (1002) предпишут устройству (1000) предоставлять унифицированный пользовательский интерфейс (100), включающий в себя первый пользовательский интерфейс для задания одиночной анимации в отношении объекта (116) и второй пользовательский интерфейс для задания двух или более анимаций в отношении объекта (116), принимать через унифицированный пользовательский интерфейс (100) пользовательский ввод, задающий одну или более анимаций в отношении объекта (116), и преобразовать данные (1026), задающие заданные анимации, с целью обеспечения визуального отображения одной или более анимаций на экране (1024) дисплея.
10. Устройство по п.9, в котором первый пользовательский интерфейс включает в себя набор стилей для выбора класса одиночной анимации, предназначенного для применения к объекту.
11. Устройство по п.10, в котором первый пользовательский интерфейс дополнительно включает в себя набор опций эффектов для задания одного или более вариантов выбранного класса анимации.
12. Устройство по п.11, в котором второй пользовательский интерфейс включает в себя один или более управляющих элементов пользовательского интерфейса для задания порядка следования двух или более анимаций.
13. Устройство по п.12, в котором второй пользовательский интерфейс дополнительно включает в себя набор стилей для выбора двух или более классов анимации, предназначенных для применения к объекту.
14. Устройство по п.13, в котором второй пользовательский интерфейс дополнительно включает в себя объектовый пользовательский интерфейс (OOUI) для предоставления визуального указания двух или более анимаций и для предоставления указания в случае, когда одна из анимаций включает в себя два или более этапов построения.