Blu-Disc Studio: Создаём меню на Java. часть I

Так в этом всё и дело. Раз графика не привязана к плейлисту то она грузится сразу после задержки, ведь Xlet уже запущен.

Mowny Devam, в моей ситуации к графике не был привязан плейлист, но это не отменяет порядок выполнения Ява кода. Если задаётся переход в меню после окончания плейлиста, значит так и должно быть, но на деле она сразу запускается. Вот и получается Xlet запущен, а где же порядок выполнения команд как в Сценаристе? У нас Ява получается сразу отрабатывает всю пачку команд подряд, прям в кашу что ли?

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

Мне интересно БДС себя также поведёт, но это узнать можно выполнив мои рекомендации выше, сам не могу проги то нет. Будет ли каша :smile_mail: или нет вот в чём вопрос был.

Первый вариант:

  1. Покажется. Но как / на сколько долго он будет показан зависит от скорости работы плеера.
  2. Так и будет. Только фон придется сделать в виде клипа. Хоть черный, хоть какой, но придется.

Проблема в том диске, судя по всему, в том, что клипы заставки и меню находятся в одном плейлисте. В студии это будут 2 плейлиста.
Можно сделать и один, т.е. использовать механизм интро. Но тогда ничего не изменится - меню покажется по достижении плеймарка.

Второй вариант зависит от того, чем задержку в 5 секунд делали. Если плеймарком, то аналогично первому. Если закадровой анимацией, то пауза ее не остановит - появится через 5 секунд, на паузе.

Итого:

  • Если через интро, то по плеймарку и пауза не влияет.
  • Если задержка через закадровую анимацию, то появится тупо через 5 секунд.
1 лайк

Кто нибудь с данного сообщества купил эту программу? Если да, то каким образом осуществляется процесс покупки?

Обратись к автору этой темы, он и есть разработчик! :slight_smile:

Подниму еще раз вопрос иконок программы. Акция: нарисуйте полный набор иконок для программы и получите стандартную версию бесплатно или МХ за 100$ :slight_smile:

Иконки в актуальной версии можно увидеть в “Документы”"Blu-Disc Studio (MX)\Skins\Default".
PS: 5-я иконка в main… будет иконкой плейлиста.
PPS: иконки должны быть нарисованы, а не “позаимствованы”.

PPPS: иконки должны быть достаточно красивыми, в едином стиле. Т.е. программа в обмен на иконки только после одобрения иконок нами.

Ни фига себе акция, прям мечта :smile_bp: . Жалко в фотошопе не ас, не умею рисовать совсем :smile_bw:. Хоть другим пожелаю удачи :smile_ay: :smile_dt: .

Уважаемый CDK и до какого числа проходит акция? Где можно узнать подробности по акции? Какие требования предъявляются к картинкам?
Иконки в актуальной версии можно увидеть в “Документы”"Blu-Disc Studio (MX)\Skins\Default". - Что иметься в вид, это на компьютере при установленной программе?

Хороший вопрос :slight_smile:

Акция эта длится уже давно, если честно. :slight_smile: Я уже как-то (год назад, наверное) предлагал в этой теме это, но никто так и не среагировал.

Ну на данный момент мысль такая:

  1. Акция месяц - до 20 января.
  2. До этого срока нужно представить эскизы иконок (размер изображения 24*24) хотя бы по основным, уникальным для данной программы, действиям (компиляция, создание JAR, симуляция, 4 состояния, перемещение объектов, матрица действий, меню, попап, муви, плейлист). Всего в программе порядка 60 иконок.
  3. Если нас все устроит, то иконки будут опубликованы здесь. Если никаких возражений не будет, то нужно будет дорисовать все остальные и дальше бартер :slight_smile:

Срок не критичный, но хотелось бы как-то так.

У меня была установлена пробная версия программы. Срок естественно истек. Для того чтобы понимать смысл иконок хотя бы:
1.) Где можно подробно увидеть существующие перечень иконок к программе с описанием. Вы указали я так понимаю “Документы”"Blu-Disc Studio (MX)\Skins\Default" у меня по данному пути ничего нет. По дефолту установленной программы да есть C:\Program Files\Blu-Disc Studio\Skins\Default. Если это имеется в виду тогда видно иконки. Описание дополнительно бы к ним, что какая обозначает. Сами понимаете давно тестировал, позабыто обозначение каждой.
2.) Нарисовать и создать же разные вещи. Ограничение на программы по созданию иконок, я так понимаю нет?

  1. Да - в “C:\Program Files\Blu-Disc Studio\Skins\Default” они же. Либо blu-disc.net/skin.zip
  2. Ограничения на программы нет. Есть ограничение на иконки - они в итоге будут подключаться так же как и сейчас. т.е. bmp, 24*24, один цвет прозрачный.

CDK Ну цвет фона всегда фактически должен быть прозрачным, или имеется в виду еще какой-то цвет?

Имеется ввиду то, что 1 из цветов объявляется прозрачным - Transparent. Так оно работает с bmp.
Но это на самом деле вторично - можно посто png с прозрачностью - я потом при объединении выделю этот цвет. Только без полу-прозрачности.

CDK, напомните программа ваша для Сценариста создаёт .sbdprj т.е. сам проект, но главный файл скажем так корневой .ssol создавать нужно самому, верно?

Далее, а можно ли сделать Экспорт проекта для Сценариста в двух форматах на выбор .sbdprj и .xml?
Реавтор как раз подготавливает все три формата, затем мы сами выбираем, что будем добавлять в Сценарист.

Если BDS умеет экспортировать .xml, то мои вопросы выше не актуальны и можем переходить к главному к чему я хочу подвести. Я так понимаю BDS не умеет экспортировать проект для Blu-print, наверно у вас и в планах нет такой задачи по обучению, это потому что нужно разбирать с форматом .bproj . Думаю это сложный путь ковыряться в корневом файле и пытаться понять, что да как, ведь вы же не стали разбираться в .ssol, вот и здесь та же ситуация. Этот корневой файл в BP мы можем создать и сами, а вот в него уже импортировать файл скрипта .xml. Если посмотреть два файла .xml от Реавтора для Сценариста и от BP который можно самому сохранить, то я думаю лично для вас как для программиста не составит труда понять синтаксис, как и что создаётся, в плане формирования Плейлистов и добавления самих jar компонентов.

Ну и сам вопрос, есть ли вероятность обучения BDS для BP, чтобы она умела экспортировать файл проекта в формате скрипта .xml?

Да

Да. В настройках “Export 2D projects in Scenarist 5.3 format”.

Ну в планах то много чего есть, но когда… :slight_smile: Какие преимущества мукса именно Blu-Print’ом?

Преимущества, ну так сходу не сказать, одно точно могу назвать, там сразу можно подписать JAR и создать сертификат. Уж очень удобно и интуитивно понятна реализована система подписи, в отличии от Сценариста, где это нужно делать мало того в сторонней утилите (я про Сейфгард), так ещё в два этапа, сначала подпись, затем создание сертификата, а потом его нужно кидать в папку Сертификатов. Что касается BP там проще и быстрее, скажем импортировал скрипт проекта .xml, далее создал Мастером сертификат, поставил галочку на подпись JAR и всё вуаля, на выходе уже готовый диск с подписанной Джавой и сертификатом.

И потом, если бы не скрипты .xml, которые являются основной составляющей BP по реализации как всего проекта, так и всей навигации, то я бы не предлагал обучения BDS.

Вашей программе не первый год, и просто грех не научить её простому, это создание .xml, где уже давно сам ДивидиЛоджик освоил в своих реавторах для Сценариста, поэтому вам по образцу Сценаристовского .xml и глядя на живой пример от BP .xml не составит труда разобраться и обучить BDS довольна простой и обычной функцией экспорта.

Я же не прошу создание готового .bproj , где на понимание, освоение и реализации уйдёт год, если не больше, а всего лишь .xml с логикой BP и языками C++ и C#, что для вас это просто как конфетку отобрать.

Поэтому в ногу со временем как говориться :smile_az:.

*.bproj - это обычный xml. Это, даже, точно такой же xml, как и *.xml в сценаристе 4.5, только добавлены 2 уровня сверху и немного изменена структура некоторых элементов.
У блю-принта свой формат, на разборку которого надо время.
Вобщем, в планах это есть, но когда будет - не знаю.

Уважаемый CDK с требовании по разработке кнопок думаю все понятно. куда можно будет вам отослать тестовые результаты, файлы?

@kinor, на емейл, который на сайте указан или на

А не слишком ли жирно на триальную версию ключ? Ждешь его несколько дней, 10 мин тестишь прогу и понимаешь, что она г. и удаляешь.

Вопрос к тем, кто с ней игрался: можно ли в ней поправить уже готовое меню? Т.е открываешь блюр и убиваешь кнопку, изменяешь названия в меню.