ページ 1 / 1
カーソルのループを無効にしたい
Posted: 2024年10月10日(木) 16:14
by ヒツジちゃん
選択肢などで、最初の項目から最後の項目(逆も同じ)にカーソル移動する際、便利なループ機能ですが、
これを一時的に無効にすることはできませんでしょうか?
トリアコンタン様のカスタムメニュー作成プラグインを使ってメニューを作る過程で
どうしてもこのループ機能が邪魔になるシーンがあり、スイッチなどで切り替えられたらいいなあと考えています。
お詳しい方がいらっしゃいましたら、是非教えていただけると嬉しいです。
Re: カーソルのループを無効にしたい
Posted: 2024年10月10日(木) 20:22
by ecf5DTTzl6h6lJj02
こんにちは。
ヒツジちゃん さんが書きました:選択肢などで、最初の項目から最後の項目(逆も同じ)にカーソル移動する際、便利なループ機能ですが、
これを一時的に無効にすることはできませんでしょうか?
トリアコンタン様のカスタムメニュー作成プラグインを使ってメニューを作る過程で
どうしてもこのループ機能が邪魔になるシーンがあり、スイッチなどで切り替えられたらいいなあと考えています。
お詳しい方がいらっしゃいましたら、是非教えていただけると嬉しいです。
プラグインパラメータで指定したスイッチが ON の間、
項目選択のカーソルがループしないようになるプラグインを作成してみました。
お試しください。
全てのシーンにおいてこのスイッチの影響があることに注意してください。
以上、ご確認ください。
Re: カーソルのループを無効にしたい
Posted: 2024年10月10日(木) 20:48
by ヒツジちゃん
ecf5DTTzl6h6lJj02様
まさかプラグインまで作ってくださるなんて思ってもみませんでした。
本当にありがとうございます。
先ほどご質問させていただいたばかりなのに
こんなに短時間で作ってしまうなんてスゴいですね。
早速導入させていただき、思った通りの動きが実現できました。
ChatGPTに聞いたりして何とかしようとしたのですが、
もう3日以上解決せず頭を抱えていたので、とにかく感謝しかありません。
ありがたく使わせていただきます。
このご恩は忘れません。
Re: カーソルのループを無効にしたい
Posted: 2024年11月26日(火) 13:28
by shiromiromiii
ecf5DTTzl6h6lJj02 さんが書きました:こんにちは。
ヒツジちゃん さんが書きました:選択肢などで、最初の項目から最後の項目(逆も同じ)にカーソル移動する際、便利なループ機能ですが、
これを一時的に無効にすることはできませんでしょうか?
トリアコンタン様のカスタムメニュー作成プラグインを使ってメニューを作る過程で
どうしてもこのループ機能が邪魔になるシーンがあり、スイッチなどで切り替えられたらいいなあと考えています。
お詳しい方がいらっしゃいましたら、是非教えていただけると嬉しいです。
プラグインパラメータで指定したスイッチが ON の間、
項目選択のカーソルがループしないようになるプラグインを作成してみました。
お試しください。
NoCursorWrap.js
全てのシーンにおいてこのスイッチの影響があることに注意してください。
以上、ご確認ください。
ecf5DTTzl6h6lJj02さんの作ってくださったNoCursorWarpプラグインがとても便利で使用しておりました。
元のプラグインではデフォルトでカーソル移動時のSEは再生されるようになっていますが、今回、選択肢のいちばん上といちばん下にカーソルがある状態でそれぞれさらに上下に入力をしたときに「これ以上はカーソルを動かすところがないよ~」と、『カーソル移動SE』とは別のSEが再生されるように設定を変更したものをつくりましたのでこちらに失礼いたします。
もし、改変等が不可だった場合はお申し付けください。
Re: カーソルのループを無効にしたい
Posted: 2024年11月26日(火) 19:58
by ecf5DTTzl6h6lJj02
こんにちは。
shiromiromiii さんが書きました:
ecf5DTTzl6h6lJj02さんの作ってくださったNoCursorWarpプラグインがとても便利で使用しておりました。
元のプラグインではデフォルトでカーソル移動時のSEは再生されるようになっていますが、今回、選択肢のいちばん上といちばん下にカーソルがある状態でそれぞれさらに上下に入力をしたときに「これ以上はカーソルを動かすところがないよ~」と、『カーソル移動SE』とは別のSEが再生されるように設定を変更したものをつくりましたのでこちらに失礼いたします。
NoCursorWrapSE.js
もし、改変等が不可だった場合はお申し付けください。
プラグインのヘルプには記載しておらず、
プラグインのヘッダ部分にのみの記載となっておりますが、
一応 MIT ライセンス での提供となっております。
詳しくは
http://opensource.org/licenses/mit-license.php (原文)
https://ja.wikipedia.org/wiki/MIT_License (Wikipedia の解説)
上記内容をお読み下さればと思います。
ライセンスの内容が守られていれば、改変・再配布等を自由に行えます。
ただ今回は、
機能追加したものをアップしますので、こちらをご利用いただければと思います。
例のごとく、きちんとしたテストはしておりません。
何かおかしな挙動がありましたらご報告ください。
以上、ご確認お願いします。
Re: カーソルのループを無効にしたい
Posted: 2024年11月27日(水) 02:01
by shiromiromiii
ご丁寧にありがとうございました!