Форум » » QSP на Flash: AeroQSP » Ответить
QSP на Flash: AeroQSP
Byte: Новогодний подарок от меня и Ajenta'ы: http://qsp.su/misc/aero/AeroQSP.html Для игры в полноэкранном режиме нажмите "F". С Новым годом всех! :) Инструкция для локальной установки/разработки: http://qsp.su/misc/aero/readme.txt
MasterSet: Бедный мой моск... Div это что-то из блочной верстки?
Byte: Да :) Это блок, внутри которого может находиться что угодно - другие блоки, текст, картинки и т.д.
MasterSet: Ты меня без ножа режешь, Байт. Мне ведь теперь придется блочную верстку учить. /me пошел учить блочную верстку
Byte: Там достаточно знать основы и всё :) Сильно далеко не нужно лезть)
MasterSet: Слушай, а если все на CSS стилях, то как пришпиливать библиотеки стилей? Или прямо их в коде писать?
Byte: Стили можно записывать в переменной $STYLESHEET, либо в аттрибуте "style" элементов..
Byte: т.е. к примеру [pre2]$STYLESHEET=' .sdsd { .... } #name { .... } '[/pre2]
MasterSet: Byte пишет: Для слоев в описании можно использовать фон, установленный через стили: А почему тогда на это: <div style = "background-image:content/arena.jpg"></div> Он мне выдает syntax error? USEHTML включен А. Прошу прощенья, сам дурак. Отвык от html на хранителе то. Забыл в кавычки заключить
MasterSet: Еще вопрос. Можно ли как-то в QGen избавиться с концами от полей "основное описание" и "базовые действия". Чтобы осталось только "Выполнить при посещении"? Сорри за оффтоп конечно )
Nex: MasterSet в настройках есть соответствующие опции.
MasterSet: Эээ... Нашел. Но не сразу. Спасиб
Byte: MasterSet пишет: Если я хочу задать вместо списка предметов набор картинок этих предметов, как быть? Т.е. в единичном случае это понятно, просто оставляем пустым поле с названием предмета и определяем путь к картинке. Например так: ADDOBJ ('','content/icon.jpg') Но если у нас несколько объектов с разными картинками, то название то у них получается одинаковое. И как быть с $onobjsel в таком случае? Есть 2 варианта: 1й - через переменные формата предметов ($OBJECT_FORMAT и $SEL_OBJECT_FORMAT) - задаем формат таким, что поле %TEXT% вообще не используется для вывода. В этом случае предметы будут различаться по обычному названию, однако само название предметов выводиться не будет. 2й - можно тег с изображением предмета указывать прямо в описании предмета. Т.е. описание предмета (а также действия) может содержать HTML-форматирование. MasterSet пишет: И еще. Как прикладывать к изображению эффект? quake например? Эффект внутри описания применить не получится. Эффекты можно накладывать для переходов между локациями, для показа картинок через VIEW и для показа/скрытия всплывающих окошек (menu/msg/input).
Byte: Обновил AeroQSP: Во-первых, исправил поведение width для тега img, если ширина задана в процентах - в соответствии со стандартом. Во-вторых, собрал с обновленной версией движка. AeroShell доступен там же: http://qsp.su/misc/aero/aeroshell.zip
Ajenta: Так, надо скачать что ли.
MasterSet: Вроде вспылавала тема про то, что можно прикручивать собственные шрифты? Как это делается?
Byte: Нужно создать специальный файл со шрифтом, далее эти файлы положить в папку игры (можно в отдельную поддиректорию). Я пока не придумал, как проще всего авторам создавать файлы шрифтов, так что пока есть всего 2 шрифта: Arial и Georgia. http://qsp.su/misc/aero/fonts.zip Если в игре используется хотя бы 1 встроенный шрифт, то все шрифты в игре должны быть встроенными. Использование из кода просто - вместо названия обычного шрифта используем название одного из встроенных :)
Byte: Обновил еще раз AeroShell: исправил переносы строк для не-блочных элементов (в основном это касается тега img).
Byte: Обновил AeroQSP: исправлено множество утечек памяти.
полная версия страницы