C++

UnityでAndroidのNative Pluginを作る

以前Windows向けのNative Pluginに関する記事を書きましたが、UnityではAndroidでも勿論Native Pluginが使えます。 事前準備 Android向けNative Pluginを作るにあたって事前...
その他

代表的な2D画像フォーマットの特徴

ゲームでよく出てくる画像フォーマットのざっくりした解説です。 画像の大まかな種類 画像は以下の2つの種別に大別されます。 ビットマップ(ラスター) ベクター ビットマップ これは.bmpファイルのことではありません。...
uGUI

uGUIのAnchorを使いこなす

uGUIの座標の指定はRectTransformのAnchord Positionという仕組みになっています。これは3DやUnity2D(旧UI)時のTransformの座標指定とは毛色が違います。 Anchorの意味 アンカー...
uGUI

uGUIのレターボックス表示で左上基準で表示する方法

以前にuGUIの基本でレターボックスでの書き方を解説しました。ただ、あれをそのまま使うと座標は真ん中からの座標になっています。 画面の大きさを640 x 960で設定すると左上は(-320, 480)です。 別にこれで大丈夫とい...
C#

uGUIのInputFieldを使う

uGUIには文字入力をお手軽にするものが用意されています。それがInputFieldです。 使い方 簡単です。ヒエラルキーのCreateからInput Fieldを選ぶだけで作成されます。 あとは、画像を差し替えたり、パラメータを...
C#

uGUIのボタン機能を使う

uGUIでのボタンの配置は大きく2通りありますが、どちらもそこまで難しくありません。 Button コンポーネントを利用する イベントハンドラを実装する Buttonコンポーネントを利用する Buttonコンポーネントは...
C#

Unityのコルーチン機能を使う

Unityにはコルーチンという便利な機能があります。 (Unityの機能というか.Netの機能をUnityが使っているというか…) コルーチンとは? コルーチン自体はUnity特有のものではありません。 マイクロスレッドやフ...
C#

Unityのシステムフォントの注意点

Unity4.5やらの時代で開発していたときの話なので、もしかしたら事情が変わってるかもしれません。 Unityではフォントを指定する際にArialを指定する事でシステムフォントを利用できます。 システムフォントは全ての端末に間...
C#

UnityのHierarchyのCreateに項目を追加する

ヒエラルキーのCreateボタンや、GameObjectを右クリックしたときに出る子供を作成する項目は実は自由に追加できます。 これらに好きな項目を追加します。 追加方法 追加にはEditorのMenuItemを利用しま...
C#

uGUIの描画する順番

uGUIの表示する順番の話です。 キャンバス内でのルール ヒエラルキーで上から下に順番に描画されます。 つまり一番上が一番奥、一番下が一番手前に表示されます。 表示例 ヒエラルキーがこうなっていると こん...
スポンサーリンク
タイトルとURLをコピーしました