2015.11.16以前uGUIでメッシュ描画する記事書きましたが。uGUIで自由なメッシュを表示するUnityのuGUIはImageやRawImage等単一スプライトの表示機能はちゃんと用意されていますが、これは1ゲームオブジェクトに付き1スプライトしか表示できません。マップチップを使いたいとき...なんかにはちょっと無駄感があ...cfm-art.sakura.ne.jp2019.06.13Unity5.2頃から仕様変更されました。いうわけで、どのような手順で変更に対応するかをざっくり書いておきます。コチラに以前の記事と合わせて統合しました。この2つの記事を統合したものです。変更内容OnFillVBOではなくOnPopulateMeshを実装してください。頂点情報の配列からメッシュに変わったので自由度は増えてそうです。試してないですが、サブメッシュなんかも可能かもしれません。OnFillVBOからの置き換えOnFillVBOから単純に置き換える場合は結構簡単です。}}変更点としてはまず、overrideするメソッドが変わります。次に頂点の設定にVertexHelperのAddUIVertexQuadを利用します。引数は頂点の配列です。これで以前のものと同じ結果になります。以前と違ってAddで順番に入れることは出来なくなりましたが、そこまで変更点はなく書き換えできそうです。※ちなみにVertexHelper#AddVertは頂点が追加されるだけで、インデックスが追加されないので表示されません。5.3でも若干変更されました。)を実装するように変わりました。引数がMeshからVertexHelperに変更されました。実装方法は上記と基本的に変わりません。VertexHelperしていたのが引数で与えられるというだけのようです。※注意点としてこの引数のVertexHelperに追加された頂点情報は自動で削除されません。そのため毎回AddUIVertexQuadしているとポリゴンがどんどん増えていくことになりますので、適宜Clearを呼び出す等する必要があります。前の記事でuGUIの自分で作ったクリック判定の調整作業をざっくり書きました。これには課題点がありました。クリ...C#Unityでトランジション演出を実装する使い古されて今更感ある内容ですが、ノベルゲームでよくあるトランジション演出についてです。トランジション演出というのは以下の画像のような場面転換で利用されるものです。今回はuGUIで実装しますが、考え方はどのような環境...C#Unityのコルーチン機能を使うUnityにはコルーチンという便利な機能があります。コルーチン自体はUnity特有のものではありません。続きこの記事の続きです。最後に課題として投げていたものを順次実装してみます。毎度同じようにはねて面白味もなにもないので、バーの当たる場所で跳ね返る角度を若干変えるようにします。Pluginをデバッグする方法を解説します。言っても解説するほどのものでもないです。基本MSが解説しているココのとおりです。Plug...C#uGUIのInputFieldを使うuGUIには文字入力をお手軽にするものが用意されています。それがInputFieldです。Fieldを選ぶだけで作成されます。ツイートタイトルとURLをコピーしました。