Как сделать?
…
Nex:
Re: Как сделать?
Jolly Roger,
подготовь заранее картинку нужного размера, например, в Фотошопе, и выводи её оператором VIEW.А вообще можно много способов придумать.
От VIEW, поразмыслив, я отказался в качестве окна для основной картинки, так как он глючный (не держит размер и скачет туда-сюда). Картинок придется обрабатывать много, гораздо удобнее указывать в тегах размер. Не потому что я ленивый, а просто времени жаль - лучше поработаю над кодом и сюжетом. Вот поэтому и хотелось бы узнать про что другое. :)
Jolly Roger,
чего проще. Раз уж ты всё равно очищаешь экран оператором *clr, напиши небольшую локацию, которая будет очищать экран и выводить картинку. Обзови её коротким именем “#”, “1” или типа того и вызывай, вместо использования *clr.
! --1--
! вызываается GS '1'
*clr
'<img src="img.png" width=100 height=100>'
Будешь писать на два символа больше вот и всё.
Разумно. Тогда, пожалуй, в эту локацию я еще всю остальную рутину свалю.
Дайте пожалуйста подробный гайд по созданию менюшек для предметов! В официальном хелпе я ничего не понял.
Ingvarrrr,
“подробного гайда” нет.
Примеры использования меню есть в сборнике примеров кода: 28 в 1.
Также см. раздел в документации: http://wiki.qsp.su/help:menu
Если ничего не понятно, рекомендую для начала делать игры без использования меню.
Делать игры без меню, эт конечно можно, но когда то же надо учиться))
Ingvarrrr,
если поднабраться опыта, будет проще научиться новым более сложным вещам.
Ingvarrrr,
Я делал кое-что. Но это очень приблизительно. Вот ссылка
Вот какая проблема. Нужно вывести в основное текстовое окно картинку из массива картинок,
Чтобы было как-то так:
VIEW $pic[n]
Вот это:
*PL’<p><img src = “Content/Pictures/pic1.png” width=“768” height=“480”></p>’ - работает,
А вот это:
$pic[1] = “Content/Pictures/pic1.png” n = 1
*PL’<p><img src = $pic[n] width=“768” height=“480”></p>’ - НЕТ!
Как быть?
Заранее благодарен за ответ.
Jolly Roger,
1. значение атрибута src оберни в кавычки;
2. переменные “раскрываются”, только если их обернуть в <<двойные угловые скобки>>;
3. в HTML-атрибутах нельзя ставить пробелы между атрибутом, знаком “=“ и значением атрибута.
есть более подробный урок сделанный Aleks Versus, за что ему большое спасибо, без него я б ничего не понял. Урок соответственно не официальный. Aleks, дать ссыль на скачивание? (Если ты это читаешь)
RomaDova,
я уже дал ссылку. :) Это не урок - так подсобие для понимания.
Nex:
- значение атрибута src оберни в кавычки; 2. переменные “раскрываются”, только если их обернуть в <<двойные угловые скобки>>;
3. в HTML-атрибутах нельзя ставить пробелы между атрибутом, знаком “=“ и значением атрибута.
Спасибо, вот так все работает:
*PL’<p><img src = “<<$pic[n]>>” width=“768” height=“480”></p>’
Вот еще вопрос:
Нужно ли вообще использовать оператор SET? И если нужно, то когда?
На практике не вижу никакой разницы.
Jolly Roger:
Нужно ли вообще использовать оператор SET?
Я не использую никогда. Ни set ни let, ни иже с ними. Думаю, это осталось от старых версий плееров.
Бесполезный оператор. Пора бы его упразднить.