【質問フォーム】
【重要!】 質問する前に必ず、過去に同じ質問がないか検索してください!
もし以下のケースで困った場合は、まずリンク先の文書内に答えがないか探してください。
・まずはこの中からお探し下さい → パーフェクトガイド
・バグかな?と思ったときは → よくある質問
・基本システムの設定方法が分からない場合 → 基本システム講座(by 藤田るいふ氏)
・イベントコマンドなどの仕様が分からない場合 → 公式マニュアル
※書き込む前に少なくとも1日2日は、自分で探したり挑戦する努力をしてみてください。
上記のことを全部やってもどうしても分からなかった場合だけ、以下のフォームから質問してください。
ウディタ3.5ではルビ内の特殊文字を読めるようになったため
「\E\r[テスト\N,てすと]」と入力すれば
【下段だけフチを付けてルビ側のフチだけ外す】ことが可能になったと教えていただきました!
開発環境がバージョンが3.0だったために起こっていた事象でした。
アップデートを行い解決できそうです。
SmokingWOLFさん、教えていただき本当にありがとうございました!
[やりたいこと]
強調したい文字があるため、\E 強調 \N
で囲ってみましたが強調にはルビを振っており、ルビにもエッジが付与された結果、フォントサイズの小さい文字にフチどりのエッジがついて文字が見づらくなってしまいました。
強調したい文字の漢字側にのみエッジをつけて、ルビにはエッジをつけたくない場合どうしたらよいか教えてください。
[やってみたこと]
\E \r[強調,キョウチョウ] \N を
\E \r[強調\N,キョウチョウ] にしてみた
[やってみた結果、どううまくいかないか]
ルビの中でエッジを外そうとすると\Nの判定がされず、
エッジが続行されたまま「・・・」(おそらく特殊文字を読み取れずに中黒で出てきている?)
と表示される状態です。
そもそもルビ振りの最中にエッジを外すことは可能なのでしょうか?
どなたかお手数ですがご回答お願い致します……!
単純に、図鑑コモン側で
UDBのアイテム/武器/防具の説明文字列を取得してる部分を
中心に拡張改造すればいいんじゃないでしょうか。
それにあわせて操作側の挙動(ページ切替の拡張など)する感じで。
UDBのデータをCDB側に移行してそっちで図鑑を開く手もありそうですが
どのみちいじる部分や更新手間が発生しそうなのでなんとも。
あとはまあ、隅々までアドバイスすることは不可能なので
なるべく自力で頑張ってくれると嬉しいです。
(1)アイテム作成コモンイベントで作成するアイテム(可変DBに登録される?)と
同じアイテムをユーザDBにも登録しておく
所持アイテム個数の入手した?は未入手(=0)にしておく
(2)アイテム増減の改造と同様に、アイテム作成コモンイベントでアイテムを
作成したときに所持アイテム個数の入手した?を入手済み(=1)する
すべてのアイテムがユーザDBに登録されているので
アイテム作成コモンイベントにDBのフラグを立てる処理を追加するだけで
アイテム図鑑の方は改造なしにできると思います。
STさんのコモンを改造した方も YADOさんのアイテム図鑑(機能追加版)も
じっくり読みたくないので、ズルい方法を提案します。
申し訳ありませんが他の人にも聞いてください。
あ様、返答ありがとうございます!
色々と挑戦したり、妥協案を探してみようと思います。
本当にありがとうございました。
1の件 "サルヤンさん作 アイテム作成コモンイベント"は公開中止になっているみたいです。
追加されたアイテムがどのように保存されているかわかりませんが
アイテム図鑑はユーザDBのアイテムしか参照していないようなので、
→ 追加されるアイテムもユーザDBに非表示で登録しておいて、合成された時点(入手した時点)で表示されるように改造
または 追加されたアイテムが可変DBに保存されているのなら、アイテム図鑑のほうで両方のDBを参照するよう改造
2の件 上下キー入力を4方向に変更して、左右の分岐を追加するまではいいとして
ページスキップ(14項目スクロール)する方法がわかりませんでした。
・最初 右分岐の中に14回ループと下キーを押したときの処理を突っ込んでみました。
→ なぜだか1項目ずつしかスクロールしない
・とりあえず14個スクロールするよう改造
→ 残りアイテムが14個以下の時に右キーを押すとエラーが出る
→ 変数の値の整合性が取れなくなったのか、下キーを押した時 変な挙動をする
・名前の無いアイテムの除外も同時に行っていて複雑
小手先だけの改造ではページスキップできないのかなと思ってしましました。
でも他人が作成したコモンをじっくり読みたくない(理解するまで半年ぐらいかかりそう)。
もし自分が必要に迫られたらどうするか?
アイテムを表示している部分を万能ウィンドウで表示する (アイテム抽出時に名前の無いアイテムを除外できる)
ページスキップはコモンイベント集の "フォルトさん作 【改変】万能ウィンドウ選択実行・左右キーで大幅移動追加" を導入
(サンプルゲームのアイテム欄を改造したところ14個でも100個でもスクロールできそうです。残りアイテムが少なくてもエラーは出ません。)
アイテム図鑑を大幅に改造する必要があり、うまくいくかどうかもわかりません。
あまりうれしくない改造案だと思いますし、お勧めしません 参考まで。
現在、ウディタのバージョン2でゲームを作っています。
コモンイベント集にあるST様が制作したアイテム図鑑コモンについてです。
1.他コモンで入手したアイテムがアイテム図鑑に反映されないので、反映されるようにしたいです。他コモンはサルヤン様が制作した【アイテム制作コモンイベント】です。
2.左右キーを押すことで、画面左に表示されている作成物一覧ページを1ページ単位で飛ばしたり戻したりできる(ようにしたいです(1ページスキップ)。
アイテム図鑑コモンを改造されている方のコモンを導入して見比べてみたのですが、どこを弄ればいいのかわかりませんでした。
よろしくお願いします。