参照
Ren’Py改造メモ(5) – akakyouryuu
Screen Actions, Values, and Functions — Ren'Py Documentation
for page in range(1, 9): textbutton "[page]" action FilePage(page) textbutton _(">") action FilePageNext(max=8, wrap=True)
for page in range(1,9):この書き方だと1~8までページのボタンが表示されます。
FilePageNext
max:これを上のrangeの最大-1に設定すると>ボタンを押しても画面上で表示されているページまでの移動で止まります。逆に言うとこれを設定しないと>ボタンを押せば無限にセーブページを移動できます。
wrap:maxが設定済みかつ最後のファイルページにいる場合、最初のページに戻ります。ボタンがA Q 1 2 3 の並びだった場合、3のページにいる時>ボタンを押すとAに戻ります。