【CoR】ワードラップを有効化する裏技(※非推奨)

投稿者:Material 315238 1 mini shainy 投稿日:2023/03/17 02:07

完全ではなかったため現在非推奨

以下は参考にしないでください






Code on Rmakeのテキストスプライトにはwordwrapメソッドが用意されており、trueにするとwordwrap_widthメソッドで指定した幅で文章を自動で改行してくれるとドキュメントに載っている にもかかわらず 動作しません。


動作しないなら動作させます。

↓スクリプトは以下の通り↓

module AdvancedWordWrap
  def text str = nil
    super wordwrap ? @js_sprite.advancedWordWrap(super) : str
  end
end

class RmakeSpriteInstance
  prepend AdvancedWordWrap
end


start.rbの先頭に直接書き込むなり、適当な名前(AdvancedWordWrap.rbでもwordwrap.rbでもお好きなように)でソースファイルを追加して、start.rbの始めでrequire_codeして読み込んでください。

一応使えるようになると思いますが所詮裏技です、予期しない不具合があるかもしれません。使うときは十分な検証をした上&自己責任

コメントする

コメントするには、ログインする必要があります。

コメント一覧

Material 315238 1 mini shainy(投稿日:2023/03/20 15:33, 履歴)
試してみたら全然ダメだった(wordwrap_widthとかの挙動等)ので、仕方ないので後日しっかり作り直してみます。
Material 86479 3 mini qhqh123(投稿日:2023/03/18 16:55, 履歴)
>>動作しないなら動作させます。

つ よ い
Cdv30200 aoi icon mini aoihikawa(投稿日:2023/03/18 00:49, 履歴)
こういう手法、発見できる経緯がすごいです