[personal profile] blocknote
 В Twine с использованием формата SugarCube 2 вы можете использовать макрос `<<back>>` или `<<return>>` для возврата к предыдущему пассажу.
 
Макрос `<<back>>` позволяет игроку вернуться к предыдущему пассажу, отменяя последнее действие. Это означает, что все изменения переменных, сделанные в текущем пассаже, будут отменены.
 
Вот пример использования макроса `<<back>>`:
 
```html
<<back "Назад">>
```
 
Этот код создает ссылку с текстом `"Назад"`, которая позволяет игроку вернуться к предыдущему пассажу, отменяя последнее действие.
 
Макрос `<<return>>` позволяет игроку вернуться к предыдущему пассажу, не отменяя последнее действие. Это означает, что все изменения переменных, сделанные в текущем пассаже, останутся.
 
Вот пример использования макроса `<<return>>`:
 
```html
<<return "Назад">>
```
 
Этот код создает ссылку с текстом `"Назад"`, которая позволяет игроку вернуться к предыдущему пассажу, не отменяя последнее действие.
 
Вы можете выбрать макрос `<<back>>` или `<<return>>` в зависимости от того, хотите ли вы отменить последнее действие при возврате к предыдущему пассажу.
 
Source: Conversation with Bing, 7/3/2023
(1) How to make a player go back to their last visited passage without .... https://bing.com/search?q=Twine+SugarCube+return+to+previous+passage.
(2) [Twine 2.1.3] [Sugarcube 2.18] Returning to previous ... - Twine Forum. https://twinery.org/forum/discussion/8919/twine-2-1-3-sugarcube-2-18-returning-to-previous-passages-without-using-return.
(3) "go to Previous Passage" code? - Twine Forum. https://twinery.org/forum/discussion/2937/go-to-previous-passage-code.
(4) Best Practice for Smart "Return" in SugarCube 2 - Twine Forum. https://twinery.org/forum/discussion/5375/best-practice-for-smart-return-in-sugarcube-2.
(5) Back to previous passage link - Twine Forum. https://twinery.org/forum/discussion/5199/back-to-previous-passage-link.
(6) SugarCube - Twine Cookbook. http://ww.twinery.org/cookbook/passagetransitions/sugarcube/sugarcube_passagetransitions.html.

Да, вы можете использовать квадратные скобки для создания ссылок с макросами `<<back>>` и `<<return>>`. Вот примеры использования квадратных скобок для создания ссылок:
 
```html
[Назад]<<back>>
 
[Назад]<<return>>
```
 
В первом примере мы используем квадратные скобки для создания ссылки с текстом `"Назад"`, которая позволяет игроку вернуться к предыдущему пассажу, отменяя последнее действие. Во втором примере мы используем квадратные скобки для создания ссылки с текстом `"Назад"`, которая позволяет игроку вернуться к предыдущему пассажу, не отменяя последнее действие.
 
Обратите внимание, что макросы `<<back>>` и `<<return>>` должны быть помещены сразу после закрывающей квадратной скобки, без пробелов между ними. Также обратите внимание, что при использовании квадратных скобок текст ссылки не может содержать символы `]` или `[

Profile

blocknote

July 2025

S M T W T F S
  12345
6 7891011 12
13141516171819
20212223242526
2728293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Powered by Dreamwidth Studios