Вопросы по Quest Navigator
Здесь задаём любые вопросы по плееру Quest Navigator.
dzimon4ik,
отправь мне на почту nex@otaku.ru
Переместил вопросы в отдельную тему.
dzimon4ik,
у тебя большая путаница в вёрстке.
1. Для “qsp-wrapper-acts” не задана высота, поэтому он и не прокручивается. Ему просто неизвестно, относительно чего должна быть прокрутка.
2. Далее, этот див с действиями у тебя “absolute”, а соседний див с предметами, вообще “relative” с “float:right”. А хочешь, чтобы они работали одинаково… При этом, судя по вёрстке, замысел был в том, чтобы они равномерно распределились по родительскому диву. Так это не делается. Мог бы, на худой конец, оба “absolute” сделать.
3. Хочешь, чтобы див был разбит на две ячейки - самое простое, используй таблицу. Это будет не очень красиво выглядеть в коде вёрстки, зато будет надёжно работать.
4. То же самое касается и правой колонки, разделения её на верхнюю и нижнюю часть.
5. У тебя прописаны определения стилей для “#qsp-wrapper-vars” и “#qsp-wrapper-objs”, но выше в том же файле есть другие определения стилей для тех же блоков. Строки 162-165. Поэтому более поздние, твои определения не могут их “перекрыть”, работают наполовину, и возникает дикий хаос. Ты уже заметил, что предметы “почему-то” короче, чем нужно? Это оно и есть. Старые определения удали или закомментируй. Комментарии CSS не восклицательным знаком делаются, кстати.
В общем, просто тебе нужно изучить получше CSS, научиться вёрстке. Благо, онлайн-курсов и учебников на эту тему сейчас хватает. Изучай, внимательно разбирай свою вёрстку. Что во что вложено, откуда и как рассчитываются размеры.
Nex,
Спасибо, да задав высоту проблема решилась.
Будут ли добавлены базовые серверно/кликентские блиблиотеки, для создания примитивного онлайна?
SneakBug8,
не планируется.
Nex:
SneakBug8,
не планируется.
Даже примитивных типо отправки данных на сервер и обратно?
SneakBug8,
даже.
Исходники открыты. Кому очень надо, пусть изобретает.
Можете мне объяснить за что именно отвечает файл “gameAwesomium.html”. Из того, что мне понятно мы через него подключаем файл скриптов и таблицу стилей CCS. Но дальше идет огромное количество div`ов со своими идентификаторами. Судя из справки каждый из них отвечает за конкретное оформление. Но разве нельзя назначить эти идентификаторы в самом файле с расширением QSP?
Nex, я читал всю справку :) Там сказано: “файл HTML для соответствующих платформ”, таблицы стилей CSS и файлы JavaScript. Мы подключили их в начале документа. Меня интересовала больше структура body. Зачем в ней множество div`ов с присвоенными идентификаторами? Или именно этот файл говорит Quest Navigator`у как именно будет выглядеть игра? Извиняюсь, если вопрос глупый, но мне хочется понять :)
Storm:
именно этот файл говорит Quest Navigator`у как именно будет выглядеть игра
А именно (совместно с таблицами стилей и JS) - какие из окон будут отбражаться, какие - нет, их расположение, внешний вид и размер.
Зачем в ней множество div`ов с присвоенными идентификаторами?
Затем, что каждый для чего-то используется. Один для вывода описания, другой для скроллера, третий для инвентаря, и т.д.
Через эти идентификаторы яваскриптовые функции плеера работают с содержимым странички.
именно этот файл говорит Quest Navigator`у как именно будет выглядеть игра?
Да, в числе прочих. HTML-файл определяет базовую разметку, расположение главных блоков в структуре документа по уровням вложенности.
Расположение блоков на экране, определяется через CSS.
Возник вопросы: в каком стиле CSS находиться рамка с двумя полосками, просто хочется её убрать. Так же когда выводиться основное описание локации у нас от этой рамки есть отступы. Мне хочется их брать, чтобы расположить свои элементы там, где нужно. Подскажите где они прописаны.
Storm,
подробно ответить на твой вопрос, к сожалению, некогда, а если не объяснять подробно, то непонятно будет…
Может, кто-нибудь из присутствующих на форуме займётся этим, например, evp или svandrus.