ページ 22

Re: 文章にルビ【Ace】

Posted: 2017年5月15日(月) 01:53
by 日向ヒムカイ
>TOMOさん
ネームウィンドウの件、早速試させて頂きましたところ、
何事もなく理想通りに表示してくれました。
アドバイス頂いて本当にありがとうございます。助かりました。

>SBRさん
頂いたスクリプトを下の欄の方に置いて確かめてみたところ、
あの謎の小さい点は消えてくれました。
これは自分では到底解決出来ませんでした。
ご教授頂いて本当にありがとうございます。


これであとは、持ち物欄の最上部の文字切れと
ヘルプ欄の説明文の座標調整の二つがなんとかなれば解決出来るんですが・・・
人頼みになって本当に申し訳ないです。。

Re: 文章にルビ【Ace】

Posted: 2017年5月15日(月) 18:07
by TOMO
それに関しては、「ルビ振り」の設定項目の下の
「FONT_SIZE」から「RUBY_H_ADJUST」までを弄れば出来ると思います
(多分「RUBY_Y_ADJUST」)

Re: 文章にルビ【Ace】

Posted: 2017年5月16日(火) 13:15
by 日向ヒムカイ
そこの部分は別の調整でいじりまくってたので
もう既に調整済みという認識になってて完全に盲点でした。。
改めていじってみたらあっさりと解決しました。
ヘルプ欄のコメント座標もアイテム欄のY軸移動と一緒に下にずれては
くれたんですが、改行の幅が妙に狭いところだけはまだそのままっぽいです。
でも下にずれてくれた分、若干見栄えが窮屈に見えるってだけで
そんなに気にもならなくなったので、妥協できる範囲かな・・・

yuyuyu.jpg
yuyuyu.jpg (58.28 KiB) 閲覧数: 5060 回

Re: 文章にルビ【Ace】

Posted: 2017年5月16日(火) 22:42
by TOMO
これを入れておけば調整できます

コード: 全て選択

class Window_Help
  alias tomo_resize_process_new_line process_new_line
  def process_new_line(text, pos)
    tomo_resize_process_new_line(text, pos)
    pos[:y] += 2
  end
end
(数値はそちらで調整してください)

Re: 文章にルビ【Ace】

Posted: 2017年5月18日(木) 05:14
by 日向ヒムカイ
ありがとうございます。
これでようやくルビ問題がほぼ解決しました。
要望の多いトピックに長々とつきあって頂き本当にありがとうございました。
これでようやく本編の制作に戻れる・・・

Re: 文章にルビ【Ace】

Posted: 2017年5月21日(日) 02:18
by 日向ヒムカイ
本編の制作に移れると思ったら今度は競合問題にぶち当たってしまいました・・・

メニュー用の『ルビ振り』とあの『ももまるLabs様XPスタイルバトル』(無料配布時の最新版)で
戦闘中のコマンドで単体攻撃魔法を選択してターゲット選択に移行しようとしたときに
NoMethodError
undefined method `for_dead_friend?' for nil:NilClass
という表示が出て止まってしまうのです。

メッセージの文面からしてfor_dead_friend?というメソッドがないよー
という内容なのは辛うじて分かるのですが、そこからどうすればいいのか・・・
何度も本当に申し訳ないのですが助言頂けると幸いです。。

Re: 文章にルビ【Ace】

Posted: 2017年5月22日(月) 13:44
by 日向ヒムカイ
敵一体ランダムで一応代用出来るからそれでいくしかないかなぁ・・・
プレイする側に謎の負担をかけてしまう事になるけど。。

Re: 文章にルビ【Ace】

Posted: 2017年5月22日(月) 18:29
by TOMO
XPスタイルバトルは持ってないので、勘で答えます

NoMethodErrorの場合、
「〇〇.for_dead_friend?」を「〇〇 && 〇〇.for_dead_friend?」とすれば大体直ります


とは言え、これは一般的(?)なNoMethodErrorの直し方なので、
これで直らなければ、スクリプトを持ってる方が答えて下さい

もしくは妥協して、他サイト様の無料の類似スクリプトを使うかして下さい
(CodeCrush様のとか)

Re: 文章にルビ【Ace】

Posted: 2017年5月24日(水) 04:57
by 日向ヒムカイ
ありがとうございます。
教えて頂いたやり方で直りました。直ってよかった・・・
このタイプのエラーは今までもちょくちょく対面しているので
ついでにメモっておく事に致します。