C# Unityのコルーチン機能を使う Unityにはコルーチンという便利な機能があります。 (Unityの機能というか.Netの機能をUnityが使っているというか…) コルーチンとは? コルーチン自体はUnity特有のものではありません。 マイクロスレッドやフ... 2016.02.20 C#Unity
C# Unityのシステムフォントの注意点 Unity4.5やらの時代で開発していたときの話なので、もしかしたら事情が変わってるかもしれません。 Unityではフォントを指定する際にArialを指定する事でシステムフォントを利用できます。 システムフォントは全ての端末に間... 2016.02.16 C#Unity
C# UnityのHierarchyのCreateに項目を追加する ヒエラルキーのCreateボタンや、GameObjectを右クリックしたときに出る子供を作成する項目は実は自由に追加できます。 これらに好きな項目を追加します。 追加方法 追加にはEditorのMenuItemを利用しま... 2016.02.16 C#Unity
C# uGUIの描画する順番 uGUIの表示する順番の話です。 キャンバス内でのルール ヒエラルキーで上から下に順番に描画されます。 つまり一番上が一番奥、一番下が一番手前に表示されます。 表示例 ヒエラルキーがこうなっていると こん... 2016.02.15 C#uGUI
C# uGUIの基本の基本 uGUIの独自の描画処理なんかの記事を書きましたが、改めてuGUIの基本を書きたいと思います。 といってももっといい記事がその辺にいろいろありそうですが… uGUIでUI作るための準備 スマートフォン向けのUIを作る前提で準備... 2016.02.13 C#uGUI
C# 自分で作ったuGUI用メッシュのクリック判定の改善 前の記事でuGUIの自分で作ったクリック判定の調整作業をざっくり書きました。 しかしこれには課題点がありました。 長方形以外の形状がダメ 飛び地がダメ という2点です。 クリック判定について クリ... 2016.02.04 C#uGUI
C# 自分で作ったuGUI用メッシュのクリック判定対応 uGUIで自由なメッシュを表示するでuGUI用のメッシュの作り方をざっくり解説しました。 しかし、これにIPointerClickHandler等を利用してクリック(タッチ)判定をつけてもイマイチ思った動作をしません。 ... 2016.02.04 C#uGUI
C# uGUIで自由なメッシュを表示する(5.3統合版) この記事は uGUIで自由なメッシュを表示する(5.0)とuGUIで自由なメッシュを表示する(5.3) この2つの記事を統合したものです。 UnityのuGUIはImageやRawImage等単一スプライト... 2016.02.03 C#uGUI
C# uGUIで台形を表示する uGUI…というか3Dで2Dの描画するときの鬼門の一つに台形があります。 表示してみればわかりますがテクスチャが変になります。 この記事では上底と下底が並行な台形(平行四辺形含む)に絞った描画方法を模索しています。 そ... 2015.11.21 C#ShaderLabuGUI
C# uGUIで自由なメッシュを表示するのUnity5. 2対応(※5.3追記) 以前uGUIでメッシュ描画する記事書きましたが。 Unity5.2頃から仕様変更されました。 というわけで、どのような手順で変更に対応するかをざっくり書いておきます。 → コチラに以前の記事と合わせて統合し... 2015.11.16 C#uGUI