工作員Xさま、更なる改善及び解説ありがとうございます。
無事実装できました。
教えていただいたコードは何となく理解できる部分もありますが、なかなか難しいですね。
言ってることはわかるけど、理解が追い付かない感じです^^;
とりあえず、自分なりにまとめて、100回読んで1000回いじってみる方針で勉強してみます。
ものすごく助かったし、学ばせていただきました。大感謝です。
また何かありましたらよろしくお願いします。
良いツクールライフを!
検索結果 12 件
- 2023年9月03日(日) 14:15
- フォーラム: VX / Ace:質問
- トピック: 【解決済】メニューコマンドのカーソル移動
- 返信数: 10
- 閲覧数: 1689
- 2023年9月02日(土) 23:21
- フォーラム: VX / Ace:質問
- トピック: 【解決済】メニューコマンドのカーソル移動
- 返信数: 10
- 閲覧数: 1689
Re: メニューコマンドのカーソル移動
名無し蛙 さま
とりあえず、挙動のほうはなんとかなりました。
いろいろ教えていただき大変勉強になりました。
ありがとうございます。
また何かありましたらよろしくお願いします。
良いツクールライフを!
とりあえず、挙動のほうはなんとかなりました。
いろいろ教えていただき大変勉強になりました。
ありがとうございます。
また何かありましたらよろしくお願いします。
良いツクールライフを!
- 2023年9月02日(土) 23:16
- フォーラム: VX / Ace:質問
- トピック: 【解決済】メニューコマンドのカーソル移動
- 返信数: 10
- 閲覧数: 1689
Re: メニューコマンドのカーソル移動
工作員Xさま、ご回答ありがとうございます。
>縦もジグザグとした動きにする
スクリプト、理想の動きです。ありがとうございます。
もしよろしければ、内容を解説していただくと勉強になるのでありがたいです。
はうっすらわかります。
お手数をおかけしますがよろしくお願いします。
>縦もジグザグとした動きにする
スクリプト、理想の動きです。ありがとうございます。
もしよろしければ、内容を解説していただくと勉強になるのでありがたいです。
コード: 全て選択
def col_max
2
end
def horizontal?
true
end
はうっすらわかります。
お手数をおかけしますがよろしくお願いします。
- 2023年9月02日(土) 22:44
- フォーラム: VX / Ace:質問
- トピック: 【解決済】メニューコマンドのカーソル移動
- 返信数: 10
- 閲覧数: 1689
Re: メニューコマンドのカーソル移動
名無し蛙 さま、お付き合いありがとうございます。 >要素数は~ う~ん・・・わかったようなわからんような^^; とりあえず、うっすらとは理解できました。ありがとうございます。 >縦一列のみという条件(col_max == 1)も取っ払ってしまえば良いのでは。 は if index < item_max - col_max || (wrap && col_max == 2) ※1を2に変更 の箇所でしょうか? この改変だとたしかに2列に動くのですが、元々の質問どおり「奇数では動くけど偶数はならない」現象となります。 AAからEEへ移りBBに行く、は可能なのに一つ減らしてCCではB...
- 2023年9月02日(土) 20:55
- フォーラム: VX / Ace:質問
- トピック: 【解決済】メニューコマンドのカーソル移動
- 返信数: 10
- 閲覧数: 1689
Re: メニューコマンドのカーソル移動
名無し蛙 さま
の入力確認しました。確かにデフォのまま横回転ではコマンドすべてループで回れました。
ありがとうございます。
あとはこの動きを上記したように縦でもしたいのが目的にございます。
よろしくお願いいたします。
コード: 全て選択
def horizontal?
true
end
の入力確認しました。確かにデフォのまま横回転ではコマンドすべてループで回れました。
ありがとうございます。
あとはこの動きを上記したように縦でもしたいのが目的にございます。
よろしくお願いいたします。
- 2023年9月02日(土) 20:18
- フォーラム: VX / Ace:質問
- トピック: 【解決済】メニューコマンドのカーソル移動
- 返信数: 10
- 閲覧数: 1689
Re: メニューコマンドのカーソル移動
名無し蛙 さま、ご回答ありがとうございます。 >奇数、偶数どちらもEE⇔AA間は繋がらないはずです。 は横回転(?)の話ですね? 確かにデフォだと「→(←)キー」で“EE⇔AA間は繋がらない”です。 ただ、「BB⇔CC」は移動しますね。 そして、縦回転(↑↓キー)ではEE⇔AAはループしてクルクル回ります。 ごめんなさい↑は一部変更を直してないからでした。デフォだと縦もループしなかったですね。ごめんなさい。 AAからDDに移りませんし、EEからBBにも動きません。 以上のことを踏まえると、質問の仕方を変えた方がよさそうですね。 <質問> 横選択(「→」「←」キー)では1列目(AA・CC(・EE...
- 2023年9月01日(金) 23:07
- フォーラム: VX / Ace:質問
- トピック: 【解決済】メニューコマンドのカーソル移動
- 返信数: 10
- 閲覧数: 1689
【解決済】メニューコマンドのカーソル移動
久しぶりに書き込ませていただきます。 今回は「コマンド選択時におけるカーソル移動」のスクリプトについてお尋ねしたいことがあり訪れました。 <質問概要> デフォでは1列に表示に表示される「メニューコマンド」を2列にしたい。 カーソル移動で縦横の頭とお尻でループするようにしたい。 奇数個ではなるが偶数個ではできない。何故? <質問内容> 概要で述べてますが「メニューコマンド」をいじるのが目的です。 下記のとおり“Window_MenuCommand”の『桁数の取得』を追加して2列にすることは成功しました。 続いて“Window_Selectable”にて手を加えたところとりあえず“ほぼ”思い通りの...
- 2021年11月10日(水) 07:36
- フォーラム: VX / Ace:質問
- トピック: 【解決済】アイテムの所持方法の改造
- 返信数: 3
- 閲覧数: 2842
Re: アイテムの所持方法の改造
今回導入しようとしていた「複数選択」のスクリプト。思い切りの勘違いで動いてないことが判明しました。
発動させるためのキー「Y」がキーボードの「Yキー」とおもっていたら違ったのですねw
まるで動かないので「どこの設定を違えているのか?」「他にすることが必要なのか?」と無駄に時間をくってしまった。
なんと使えるようになり、どうしてもわからなければ“最後の砦”として質問しようと開けっぱにしていましたが、解消したので締めておきます。
ありがとうございました。
発動させるためのキー「Y」がキーボードの「Yキー」とおもっていたら違ったのですねw
まるで動かないので「どこの設定を違えているのか?」「他にすることが必要なのか?」と無駄に時間をくってしまった。
なんと使えるようになり、どうしてもわからなければ“最後の砦”として質問しようと開けっぱにしていましたが、解消したので締めておきます。
ありがとうございました。
- 2021年10月12日(火) 22:55
- フォーラム: VX / Ace:質問
- トピック: 【解決済】アイテムの所持方法の改造
- 返信数: 3
- 閲覧数: 2842
Re: アイテムの所持方法の改造
奈々(なな)様、返信ありがとうございます。 貴サイト様も幾度も拝見し、学習させていただいております。 >さて、その上で質問者さんがやろうとしているのは、とても難しい内容です。 >スクリプトの改造、それも自作に近いレベルで扱える人でないと難しいでしょう。 >「欲を言えば」であるなら諦めたほうが良いのではというのが率直な意見です。 なるほど、そのレベルなのですね。 だとすると仰る通り“身の丈に合った”運用を考えないといけませんね。 >「複数選択機能」は、単体では何も機能しませんのでそれで正常です。 ふむむ・・・これはなにやら勘違いしていたようですね。申し訳ない。 「複数選択機能」の紹介ページのよう...
- 2021年10月11日(月) 22:39
- フォーラム: VX / Ace:質問
- トピック: 【解決済】アイテムの所持方法の改造
- 返信数: 3
- 閲覧数: 2842
【解決済】アイテムの所持方法の改造
アイテム管理はaceのデフォルトではパーティで一括するFFの様な方式で行っています。 それを各キャラ(アクター)個別の設定にして、それプラス“ふくろ”も使用できるDQ的な挙動にしたいのです。 具体的に言えば、矢弾は99個で一纏めで装備可、薬品は12個スタック可だが、個人持ちは一つずつのような形というのが理想です。 それをほぼ実装しているのが『紳士の月面工房』様の【アクターインベントリ】で、早速サンプルをDLさせていただきました。 このスクリプトは、アイテムを上記の形にしてくれるのでとてもありがたいのですが、欲を言えばもう少し仕様を変えたいのです。 それができそうなスクリプトとして『BlueRe...