Sofatronic Kaleidoscope: сложно, но возможно! - Страница 32

Sofatronic Kaleidoscope: сложно, но возможно!

Показано с 311 по 320 из 448

  1. #1

    Sofatronic Kaleidoscope: сложно, но возможно!



    Kaleidoscope это программная платформа для создания интерактивных приложений на дисках Blu-ray. Работая в среде визуального авторинга, авторы могут создавать
    пользовательские интерфейсы и расширенные интерактивные функции, используя уникальные возможности формата, без необходимости написания кода Java.

    Kaleidoscope упрощает и ускоряет процесс разработки. Кроме того, для реализации сервисов BD-live через простой подключаемый модуль требуется всего несколько шагов, которые
    необходимо настроить в любом названии проекта.

    Новая ключевая функция - это система шаблонов, которая предоставляет автору быстрый и простой цикл производства бэк-каталогов. Эта система также эффективна для экономии времени при
    создании меню для фильмов и сериалов, которые создаются на нескольких дисках.

    Авторы могут создавать шаблоны меню в Adobe Photoshop, а затем импортировать их в Kaleidoscope, чтобы создать базу для будущих заголовков. Работа и функциональность меню может
    быть легко отрегулирована. Используя предопределенные наборы правил и импортируя информацию потокового списка воспроизведения из Sonic Scenarist, можно реализовать практически всю
    настройку, исключая необходимость в любом рукописном коде. Это оптимизирует и упрощает трудоемкий и сложный сценарий правил для аудио и субтитров.

    С программным обеспечением Kaleidoscope авторы получают шанс в полной мере использовать платформу авторизации BD-J, которая облегчает сложные производственные циклы создания
    Blu-ray и упрощает управление ими, одновременно экономя ваши время и деньги. Новые функции обеспечивают бесшовное взаимодействие с другими программными пакетами, такими как Sonic Scenarist,
    что делает Sofatronic Kaleidoscope необходимым для разработчиков BD-J.


    Меню Blu-ray дисков созданные в Kaleidoscope


    [свернуть]

    Канал темы - Sofatronic Kaleidoscope - YouTube

    Мануал (русская версия) - Sofatronic Kaleidoscope

    Dear sirs,
    For those who cannot write in Russian and those who responds to English posts:
    Rules of a forum require use of Russian language for comments.
    All comments in English should be accompanied by a online-translation into Russian. (like this message)
    Use Google Translate (http://translate.google.com/translate_t#submit) or the similar online translator.
    Thanks for understanding.
    ------------------------------------------------------------------------
    Уважаемые господа!
    Для тех, кто не может писать по-русски и тех, кто отвечает на английские посты:
    Правила форума требуют использовать только русский язык для комментариев.
    все посты на английском должны сопровождаться онлайн-переводом на русский.
    Пользуйтесь Google Translate (http://translate.google.com/translate_t#submit) или аналогичным онлайн-переводчиком.
    Спасибо за понимание.


    Последний раз редактировалось Palych; 25.01.2021 в 15:06.
  2. Поблагодарили:

  3. #311
    просто ещё один вариант решения временных задержек.
    Уговорил
    Почему секрет знаешь!?
    Потому что я, в начале освоения, пошёл именно по пути таймера, потом, постепенно, полностью перешёл на событие "по окончании анимации".


  4. #312
    пошёл именно по пути таймера
    Приятно осознавать что пошёл по стопам великих наступая на те же самые грабли!
    @shtift, у меня ещё один вопрос по поводу всё тех же временных задержек. С таймером методом научного тыка я худо бедно разобрался, но вначале,
    то что я делал с таймером пытался сделать через глобальный таймер и у меня этот финт с установкой фокуса по окончании анимации по этому глобальному
    таймеру не прокатил, как я только не пытался сделать, не работает и всё, хоть ты тресни. Так вот, сам вопрос, а он то для чего, этот глобальный таймер, когда
    он применяется и для каких целей?


  5. #313
    для чего, этот глобальный таймер, когда
    он применяется и для каких целей?
    Выключение попап при бездействии. Другое применение в голову не пришло.


  6. #314
    при бездействии
    "Во на чё Михалыч" - Тогда понятно почему с ним не получилось. Я то во время проверки постоянно нажимал кнопки пульта, убедиться
    не съедет ли анимация, а для него значит нужно бездействие. Оригинально придумано. Зато какое громкое название - глобальный!


  7. #315
    Другое применение в голову не пришло.
    Можно и в главном меню отключать какие то открытые страницы, допустим вышли на страницу эпизодов, отвлеклись на что то, либо задумались, через заданное время
    страница закрылась сама и вы снова в главном меню с выбранной кнопкой последней посещаемой страницы, а вот надо ли, это уже другой вопрос. Было бы желание, применение
    всегда можно найти. Ну а по функционалу больше подходит для закрытия, чем для открытия. Странно бы выглядела ситуация, вышел в ПапАп меню и думаешь на какую страницу сначала
    зайти а у тебя раз и открылась страница эпизодов, мать его что за полтергейст, так и кандратий хватить может. Так что мне то же другого применения в голову не пришло и думаю не надо
    портить то что и так хорошо работает.


  8. #316
    Хорошо, с таймерами вроде разобрался, спасибо за ответы. Ну и сразу же следующий вопрос, в чём разница между этими
    событиями - onAnimationEnd и onAnimationMarkerReached? Смотрел в мануале но так и не понял, в чём разница.


  9. #317
    в чём разница между этими
    событиями - onAnimationEnd и onAnimationMarkerReached
    да, вроде, из названия понятно: первое реагирует на окончание анимации, а второе реагирует на маркеры в анимации.


  10. #318
    Из названия то понятно, но посмотрите как в таблице мануала указывается, анимация и маркер, и там и там. В этом случае они одну и ту же роль будут выполнять.
    А вот если мы не установим маркер ни в том ни в другом событие, то я так думаю ситуация будет такая, onAnimationEnd будет выполнять то что мы там прописали,
    потому что он заточен на окончание самой анимации, а onAnimationMarkerReached ни чего не будет выполнять, так как не будет указанного маркера, по достижению
    которого должно что то выполниться, анимация прокрутится и всё зависнет потому что он будет ждать какой-нибудь маркер который мы, допустим, забыли указать.
    Ну это я так думаю, в реальности нужно проверять. @shtift, спасибо за разъяснения.


  11. #319
    onAnimationMarkerReached , если честно, применял пару раз. И не припомню, оставлял ли я в окончательной сборке этот event. Хватает onAnimationEnd с маркерами.
    Если прикинуть, то onAnimationMarkerReached может пригодиться в каких-то длинных анимациях с возможными остановками. Типа карусели, где параллельно будет отрабатывать ещё одна анимация, или что-то ещё, опирающееся на маркеры этой длинной анимации.
    В скролл-панели заявлена подобная функция, где должна крутиться анимация в зависимости от индекса скролл-панели, но я так и не смог заставить её работать.


  12. #320
    С First Play делаете jumpTile на обычный тайтл с IG меню. А уже с него будете заходить в java. По окончании фильма команда на тайтл с IG.
    Добрый вечер!
    С Новым Годом!
    Подскажите какой командой задать переход из фильма с java поп-ап меню в тайл с IG меню.
    Спасибо.


Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)

-->