「メニューボタン(旧歯車アイコン)」「メニュー画面の各ボタン」「セーブ・ロード領域」 「メニュー、セーブ、ロード、バックログの BACK ボタン」「ダイアログのボタン」 にSE(効果音)を指定するプラグインです。
button・glink などにもSEを指定できます。(V2.00以降)
- メニューのボタン別の設定はできません。(※改造はOK)
- メニューに追加したボタンには対応できません。(※改造はOK)
- メニューのclass名を変更した場合は動作しません。
- 本体改造をしてないので、若干微妙な所もあります。
- 公式標準の「タイトルに戻る」ダイアログの「OK」や「ロード」などのクリック音は、
SEの再生を待たずに画面が切り替わるので音が鳴らないか切れる場合があります。
(※環境や音声データによります) - セーブ・ロードデータにenterを設定した場合、画面切替直後にenterのSEが鳴る場合があります。
-
data/others/plugin に 「menu_se」フォルダを入れてください。
-
効果音のファイルはプロジェクトフォルダの 「sound」 フォルダに入れてください。
-
ゲーム起動時に必ず読み込むファイル(first.ksなど)に下記コードを記述し、プラグインを呼び出してください。
[plugin name=menu_se]
-
全ボタン共通のデフォルト音声ファイルを指定する場合は、
plugin
タグにパラメータを追記します。
省略した場合は音声無しになります。[plugin name=menu_se clickse=click.ogg enterse=enter.ogg leavese=leave.ogg]
-
[menu_se_set]
タグでボタン別に音声ファイルを指定します。詳しくは「パラメータ」を参照してください。[menu_se_set name=save_list clickse=click.ogg enterse=enter.ogg leavese=leave.ogg]
デフォルト設定(全てのボタンに同じSEを一括で指定します)
パラメータ | 必須 | 説明 |
---|---|---|
clickse | × | ボタンをクリックした時の音。*1 |
enterse | × | ボタンの上にマウスカーソルが乗った時の音。*1 |
leavese | × | ボタンの上からマウスカーソルが外れた時の音。*1 |
*1 省略した場合は none
が入り、音声無しとなります。
パラメータ | 必須 | 説明 |
---|---|---|
name | ○ | ボタンの名前 ※指定可能な値については下記参照 |
clickse | × | ボタンをクリックした時の音。*2 |
enterse | × | ボタンの上にマウスカーソルが乗った時の音。*2 |
leavese | × | ボタンの上からマウスカーソルが外れた時の音。*2 |
*2 省略した場合は元の値が継承されます(前回の指定値>デフォルト値)
*2 音声指定を外したい場合は none
を記述します。
※[menu_se_set]
タグは[plugin name=menu_se]
の後に記述してください。
※[menu_se_set]
タグで指定したファイルが優先になります。
※シナリオ途中での変更も可能です。make.ksへの追記は必要ありません。
元の音声に戻す場合は再度ファイル名を指定する必要があります。
- button_menu(メニューボタン)
- menu_item(メニュー画面のボタン)
- menu_close(閉じるボタン)
- save_list(セーブ・ロード)
- button_smart(スマホ用スクロールボタン)
- confirm(ダイアログのconfirm)
- cancel(ダイアログのcancel)
- 任意のname(button・glinkタグなどのnameを指定できます。)
※他のタグの name に同じ名前を付けないよう注意してください。
[plugin name=menu_se clickse=click.ogg enterse=enter.ogg leavese=leave.ogg]
[plugin name=menu_se]
[menu_se_set name=menu_item clickse=menu_click.ogg enterse=menu_enter.ogg leavese=menu_leave.ogg]
[menu_se_set name=save_list clickse=save_click.ogg enterse=save_enter.ogg leavese=save_leave.ogg]
[menu_se_set name=se01 clickse=click.ogg enterse=enter.ogg leavese=leave.ogg]
[button name=se01 role=save]
[button name=se01 role=load]
※button・glink など対象以外のタグの name
に同じ名前を付けないよう注意してください。
ティラノスクリプトの本体改造をしたくなかったので、動作がおかしな所もありますがご了承ください。
気になる場合は、ご自身で本体を改造した方が安定するかと思います。
テーマ一括変換プラグイン No.16 にて動作確認をしております。
他のテーマで上手く音が鳴らない場合は、テーマの番号をお知らせください。
また、コンフィグ画面は button
タグですので個別の指定が必要です。
当プラグインの動作について、空想曲線さんへ問い合わせはしないようお願い致します。
ティラノスクリプト v513c
このプラグインを使用したことにより生じた損害・損失に対して制作者は一切責任を負いません。
- 改造・再配布は自由です。ただし、有償での再配布は禁止します。
改造後データの配布も同様にお願いします。 - 利用報告、クレジット表記は任意です。
- このプラグインはドネーションウェア(カンパウェア)です。
もしよろしければ寄付をお願いいたします(強制ではありません) - 詳しくはブログの「利用規約」をお読み頂くようお願いいたします。
https://memocho.no-tenki.me/terms
name : hororo
site : めも調 https://memocho.no-tenki.me/
mail : ruru.amu@gmail.com
twitter : @hororo_memocho
更新日 | Ver | 詳細 |
---|---|---|
2022/05/27 | ver2.10 | htmlへのコードペースト廃止。pluginタグ用パラメータを整理。コードを大幅に変更。 |
2021/07/30 | ver2.01 | htmlファイル同梱停止。機能変更なし。 |
2021/05/30 | ver2.00 | 個別指定用マクロ追加。メニューボタン指定名を「menubutton」から「button_menu」へ変更。コードを大幅に変更。 |
2021/02/28 | ver1.10a | 不要なコードを削除。 |
2020/08/27 | ver1.10 | ティラノv5に対応。共通パラメータを追加。 |
2019/08/15 | ver1.02 | ダイアログのSEを追加。他微調整。 |
2018/02/26 | ver1.01 | クリック時のイベントをPCとスマホで切り替えるように変更。他微調整。 |
2017/10/02 | ver1.00 | 公開 |