Ren'Py memo

Ren'Pyの個人的なメモ

Preferences

マウスホイールアップのオプションを作る

参考 キーマップのカスタマイズ — Ren'Py Documentation Screen Actions, Values, and Functions — Ren'Py Documentation Mapping mouse scroll up to open history - Lemma Soft Forums マウスホイールを↑にするとバックログが表示される。 というのが日本…

設定でテキスト速度を確認する

紹介 Text Speed Preview :: Lezalith's Cave ↑配布元のコード説明を読むとテキスト速度のサンプル表示が簡単にできます(英語) 応用 プレビューテキストに小ネタを入れる。速度の設定を更新する度に小ネタが更新される。 永続変数を使っているが使ってなく…

マウススクロールで話が進むようにする

Ren'Pyはデフォルトの状態だとマウススクロールで話が進められません。他のノベルエンジンではマウススクロール↓で進められることが多いため、 マウススクロール↓で進められる設定することをおすすめします。 記述例 init python: config.keymap['dismiss'].…

クリック後もオート状態を継続する

引用:Preference 変数 — Ren'Py Documentation 記述例 preferences.afm_after_click = True デフォルトではFalseです。 textbutton _("クリック後もオート継続") action ToggleVariable("preferences.afm_after_click", true_value=True, false_value=False)…

ウインドウ透明度の簡易サンプルをつける

renpymemo.hateblo.jp これにサンプルっぽい画像をつけてみたやつです。 透明度変えるオプションについては前回の記事参照でおねがいします。 この画像はpngとかで作ったものではありません。Ren'Pyに作ってもらったやつです。 Ren'Pyでは単色であれば画像を…

自動文字送り速度を反転する

出典元 Is there a way to swap Auto-Forward Speed around? - Lemma Soft ForumsRen'Pyのデフォルトだとオートの設定は待ち時間 → つまりバーを左から右に動かすとオートの文字送り速度は遅くなるでも自分は左から右にやったら速くなる方がいいなー。 とい…

音量のパーセント表示

2024/02/03時点の書き方 記述例 screens.rpy screen preferences(): (省略) python: main_vol = preferences.get_mixer("main") music_vol = preferences.get_mixer("music") sound_vol = preferences.get_mixer("sfx") vbox: hbox: style_prefix "slider"…

ウインドウ透明度の設定を追加する

引用・参考文献 [Solved]Opacity update after slider moving - Lemma Soft Forums 1.変数の定義 define persistent.window_alpha = 1.0 options.rpy内とかにをかいときますdefineの意味はここ Python ステートメント — Ren'Py Documentation defaultでも…