kerber написал:
Да, про ссылки -картинки: может их через imgButton можно будет реализовать?
Сорри, не очень понял идею.
Неактивен
DoubleDragon написал:
kerber написал:
Да, про ссылки -картинки: может их через imgButton можно будет реализовать?
Сорри, не очень понял идею.
Ну, вот есть класс imgbutton:
img class="imgbutton" width="24" height="24" style="margin-left: 4%; opacity: 0.4;" onclick="Back(true);" id="BackButton" src="data:image/png;base64,iVBOR... ...w0K
может добавить что-то вроде него, чтоб в src прописывать картинку, в onclick ссылку на параграф, и т.д.
Неактивен
А, это да. Что-то вроде этого и будет.
Неактивен
Сделайте, пожалуйста, чтобы n в макросе <<repeat>> можно было задавать дробным числом. Это необходимо для качественной реалтайм боёвки (кроме прочих интересных применений). А то уж очень квадратично получается, если запустить, например, два одновременных цикла <<repeat>>: из-за чётности счёта секунд, один такт всегда будет совпадать с другим, а хочется, чтобы не обязательно синхронно.
И ещё было бы неплохо, чтобы звук запускался не в один поток, а в два параллельных. (Один для фоновой музыки, другой - для звуковых эффектов).
Отредактировано sosiskin (27.08.2013 15:44)
Неактивен
По repeat - отличное предложение! Сделаю.
Неактивен
кстати, по звуку: те звуки, которые браузер уже загрузил хоть раз, остаются в памяти? или один и тот же файл каждый раз грузится по новой? если по новой, то целесообразнее, чтоб он висел как-нибудь в кэше.
Неактивен
Я думаю, что они кешируются, но сколько времени они будут оставаться в кеше - вот вопрос.
Неактивен
Volt написал:
А сделайте, пожалуйста, возможность использовать goto так, чтобы текст на экране не стирался.
Тогда, вроде, display получится...
Неактивен
Не совсем. Дело в том, что тогда параграф продолжает отображаться.
То есть чтобы можно было так
if нет_пистолета goto ты труп
ты застрелил злодея
ну или какой-нибудь макрос типа <<break>> который заканчивает параграф, чтобы можно было использовать display
Неактивен
Может тогда так:
if нет_пистолета
goto ты труп
else
ты застрелил злодея
endif
?
Неактивен
очень не хватает функции redraw. например у меня в параграфе отображается еще один параграф. второй параграф высвечивает добавляющую кнопку(при клике на нее если а=1, а становится 0, иначе а ствновится равной 1) и высвечивает текст, который отображается только при а=1. если кликнуть на кнопку, а станет равной 1, но текст отобразится только когда я перезайду в параграф, а этого делать по некоторым причинам нельзя.
то есть redraw - функция, обновляющая отображаемый текст.
Неактивен
А если использовать многоразовую ссылку с установкой значения объекта, и выводить соответствующий текст, анализируя значение объекта в ссылаемом параграфе?
[[*Ссылка на параграф {$объект=значение}]]
Неактивен
KillStar написал:
Извините за назойливость и излишнюю лень (не читал первую половину сообщений), у меня вопрос- планируются ли чекбоксы, мне, как и многим другим, их не хватает.
Сделать не проблема. Только объясните для чего и предложите синтаксис нового макроса.
Неактивен
Например: В игре "Лучший подарок" в настройках можно применить "спиртное". Да, можно обойтись и без чекбокса, но с ним удобнее, есть галочка/нет галочки.
Пример:
<<if $option neq 1>>
[[Включить опцию|menu{$option=1}]]
<<else>>
[[Выключить опцию|menu{$option=2}]]
<<endif>>
Или с чекбоксом
<<checkbox $option>> опция.
//отображает чекбокс и текст
А результат будет выводиться одинакого(есть галка знач= 1, иначе =0)
<<if $option neq 1>>
Текст, если галочка не стоит или опция выключена.
<<else>>
Текст, если галочка стоит или опция включена.
<<endif>>
Профит очевиден. А спектр применения чекбоксов ограничен только фантазией :-).
Неактивен
Принял, записал в ToDo. Только, наверное, лучше не 0 и 1, а true/false.
И будет ещё проще проверять:
<<if $option>> Текст, если галочка стоит (опция включена). <<else>> Текст, если галочка не стоит (опция выключена). <<endif>>
Неактивен
Да, и надо дать значение по-умолчанию задавать:
<<checkbox $option on>> и <<checkbox $option off>>
Неактивен
DoubleDragon написал:
А если использовать многоразовую ссылку с установкой значения объекта, и выводить соответствующий текст, анализируя значение объекта в ссылаемом параграфе?
Код:
[[*Ссылка на параграф {$объект=значение}]]
Я хочу сделать субменю, которое можно открыть/скрыть множество раз. С функционалом аксмы без перехода в другие параграфы этого сделать пока нельзя
Неактивен
Patych написал:
Я хочу сделать субменю, которое можно открыть/скрыть множество раз. С функционалом аксмы без перехода в другие параграфы этого сделать пока нельзя
А почему не нужно переходить в текущий параграф для обновления отображаемого на экране текста? Можно ведь установить <<fade = 0>> для отключения эффекта плавного появления текста. Если в параграфе не используются сложные вычисления, обновление экрана в этом случае будет происходить практически мгновенно.
[[*Пункт меню|Текущий параграф {$menu = not $menu}]] <<if $menu>> Подменю открыто <<else>> Подменю скрыто <<endif>>
Неактивен
Читал только последние 3 страницы, если было -- извините.
Хотелось бы при отладке переходить (через консоль?) к произвольному параграфу, дабы не проходить каждый раз всю ветку а исследовать конкретное ветвление. Сюда же, для того же, возможность (опять же через консоль?) задавать произвольные значения переменным.
Неактивен
Основная проблема с переменными. А если их около сотни? Если же не задавать им значения, то смысл теряется - ничего отладить не удастся.
Неактивен