禁則処理がしたい
下記で紹介されているtsubaki/HyphenationJpn_uGUI使用時のメモ。
tsubakit1.hateblo.jp
基本的には紹介された使い方でいけるが、一部実行時に動的セットしたかったので強引に下記のようなメソッドを追加した。
public void Set(string str) { text = str; }
あと、どういうわけなのかエディタ実行時には問題とならないが、ビルド時に
UnityEngine.EventSystems.UIBehaviour.OnValidate()が存在しないっぽいようなエラーとなる。
何故なのかさっぱり解せないのだが、とりあえず下記のように対応しても意図した通り動いた。
protected /* virtual */ void OnValidate() { // base.OnValidate(); UpdateText(text); }
ちなみにUnity5.4.3f1にて確認。