Валера
1.1 По первому - не вижу смысла. Довольно сложно реализовать, т.к. нужно считывать блоки сообщений (ограничение в 4 строки никто не отменял). Но если нужно - можно попробовать.
1.2 Реализуемо. На уровне строк будет работать быстро, но вызов образет еще одним блоком настроек. И все же для каждой строки или же для каждого абзаца можно задать любые варианты форматирования текста. А вот с выделением слов придется повозиться ввиду отсутствия исходников draw_text(Bitmap). Однако, я попробую, в этом случае будет нечто вроде bbcode'ов, которые будут считываться при рисовании. Теоретически, это не должно сильно ударить по производительности, но это только в теории...
1.3 Реализовать можно, и, вроде бы, нужно, но встает вопрос реализации плавной прокрутки. А именно - как? Сейчас прокручиваются строки, и именно потому, что мне не удалось сделать быструю и плавную прокрутку. Есть идеи?
1.4 Хм... а смысл? Тебе все равно придется как-то размещать текст... И у тебя не будет абсолютно никакого контроля над рамкой, сейчас же ты можешь построить любую рамку, какая тебе приглянется, и в нее вписать текст.
2.1 Проблема с растягиванием и сжатием изображений - ее нет. Я пока не реализовал. Когда(если) сделаю - будем посмотреть.
2.2 В рамках данного скрипта я реализую несколько способов появления и свертывания окна. То же, о чем ты говоришь... ммм... Я просто не знаю - куда это впихнуть. Все что тебе нужно - нарисовать текст на картинке, картинку присвоить спрайту, спрайт разместить где тебе нравится, а потом создать цикл, который в течении заданного количества кадров проявит картинку... Если есть идеи по отдельному классу, какие-то особенности всплывания и т.п. - пиши, покумекаю.
2.3 Аналогично + эффекты размытия... Идей пока нет, но реализовать возможно (вот только вначале неплохо бы написать сглаживание, а уж потом думать - как прикрутить сюда фотошоповские фильтры). Сложно, в общем.
2.4 Честно говоря, не совсем осознал. Закрыть весь экран черным и выреазать в нем круглую дырку? Дырку можно перемещать? Так? Ну, тоже не очень сложно - можно сделать...
2.5 Элементарно. Ввод номера уже есть. Ввод имени тоже, так что реализовать это не составит труда. Нужно - сделаем. Опять же, не в этом скрипте.
2.6 Ммм... ох уж мне этот извращенный творческий ум... Можно, к сожалению... К сожалению, потому что реализовать это будет очень сложно. Поместить содержимое сообщения в массив еще можно, а вот выделить какой-то кусок, где-нибудь посередине... Можно, но я не уверен, что когда-нибудь за это возьмусь. Намного проще сделать что-нибудь альтернативное, к примеру стандартную авто-запись в дневнике или, как во вторых Демиургах - запоминать вообще все сказанное кем-бы то ни было. Даже поиск будет реализовать легче, чем сделать выделение текста в выводимых сообщениях...
2.7 Аха! Бублик меня предупреждал! Не куплюсь! Ибо нефиг запихивать весь текст в одно сообщение! >_< Динамику на корню убьешь!
2.8 Обязательно будет, как только я освоюсь с выводом анимации - самому надо. Вместе с посимвольным выводом сообщения будет так же реализована анимация открывания\закрывания рта говорящего.
2.9 Ммм... Опять ставишь меня в тупик... лучше всего, конечно, будет если ты подучишь RGSS и будешь выдавать задания уже с точки зрения программиста, а не художника. Я себе это честно говоря не очень хорошо представляю. То есть я понял, что нужно полностью переделать систему открытия и закрытия сообщения, но я в упор не пойму - как.
P.S. По этой - таки кто-нить поставил? Тестили? Баги-глюки есть?
Социальные закладки