Unity
先日、Graphicを継承したクラスで何故かMissingReferenceExceptionが発生することがあったので共有。 結論から言うと、OnDisableをオーバーライドすると発生する様子。テスト用にこんなクラスをすると、コンパイル時にMissingReferenceExceptionが発生します…
先日、AssetBundle化したPrefabのシェーダー参照が壊れる現象に遭遇したため解決策を共有。状況としてはこんな感じ。 ・自作のUGUIオブジェクトにカスタムシェーダーを適用してPrefab化 ・上記Prefabをシーンに追加して実行→正常動作 ・上記PrefabをAssetBun…
uGUIのEventSystems(IBeginDragHandler, IDragHandler, IEndDragHandlerなど)から受け取った座標をそのままRectTransform.localPositionに設定すると、Canvasのscaleによってはぶっ飛んだ位置(描画領域外)に移動してしまうことがあります。 EventSystems…