[personal profile] blocknote
 Комментарии - это способ добавлять пояснения или заметки в ваш код, которые не отображаются в игре. Синтаксис комментариев зависит от того, какой формат истории вы используете в Twine 2. Если вы используете SugarCube, то вы можете использовать следующие способы добавлять комментарии в пассажи¹:
 
// Это однострочный комментарий на JavaScript. Он полностью удаляется из сгенерированного HTML.
 
/* Это многострочный комментарий на JavaScript. Он также полностью удаляется из сгенерированного HTML. */
 
<!-- Это однострочный комментарий на HTML. Он появляется в сгенерированном HTML, но не виден в игре. -->
 
<!-- Это многострочный комментарий на HTML.
Он также появляется в сгенерированном HTML, но не виден в игре. -->
 
Если вы используете Harlowe, то вы можете использовать только комментарии на HTML²³. Например:
 
<!-- Это однострочный комментарий на Harlowe. Он полностью удаляется из сгенерированного HTML. -->
 
<!-- Это многострочный комментарий на Harlowe.
Он также полностью удаляется из сгенерированного HTML. -->
 
Вы можете добавлять комментарии в любом месте пассажа, где они не будут мешать вашему коду или тексту. Например:
 
// Это комментарий перед текстом
Вы находитесь в темной комнате.
// Это комментарий после текста
 
<<if $hasKey is true>> // Это комментарий внутри кода
Вы можете открыть дверь.
<</if>>
 
Источник: беседа с Bing, 7/1/2023
(1) How to comment - commenting syntax - Twine Forum. https://twinery.org/forum/discussion/5071/how-to-comment-commenting-syntax.
(2) [harlowe] How to add comments to my passages? - Twine Forum. https://twinery.org/forum/discussion/8598/harlowe-how-to-add-comments-to-my-passages.
(3) Twine 2.2: Learning Twine: Passage Links - YouTube. https://www.youtube.com/watch?v=RwN6JcWcP0s.
(4) A Total Beginner’s Guide to Twine 2.1 – Adam Hammond. https://www.adamhammond.com/twineguide/.
------------------------------------------------------------------------------------------------------------------------------------
И еще одно незатейливое объяснение от чудомашины:

Макросы - это специальные команды, которые начинаются и заканчиваются двойными угловыми скобками, например <<set>> или <<if>>. Они позволяют вам делать разные вещи в игре, такие как устанавливать переменные, проверять условия, создавать кнопки и т.д. Некоторые макросы требуют закрытия, то есть повторения их имени с обратным слешем перед ним. Например, макрос <<if>> должен быть закрыт макросом <</if>>. Это показывает, где заканчивается его действие. Например:

 

<<if $hasKey is true>>

Вы можете открыть дверь.

<</if>>

 

Если вы не закроете макрос, то он будет работать неправильно или вызывать ошибки. Вы можете узнать больше о макросах в документации SugarCube.

Profile

blocknote

September 2025

S M T W T F S
 123456
78910111213
14151617181920
21222324 252627
282930    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Powered by Dreamwidth Studios