Unityで画面上に文字を表示させるためにGUITextを使っていたが、まったく文字が表示されない。
どうやら今使っているUnity5.5では、GUITextは使えないみたい。調べてみると、最近は代わりにCanvasを使うらしい。
画面上に文字を表示させるやり方
Hierarchy(ヒエラルキー)ビュー上で右クリック
UI→Textを選択
Hierarchy(ヒエラルキー)ビューにCanvas・EventSystemが生成
Game(ゲーム)ビューに文字が生成
Scene(シーン)ビューにも表示されるが、かなりズームアウトしないと見えない
画面上の文字の位置変更
Inspector(インスペクタ)ビューの四角い部分を左クリック
キーボードのAltキーを押す
Altキーを押しっぱなしで、移動させたい場所に左クリック
クリックした場所に文字が移動する
表示させたい文字
表示させたい文字の大きさ
表示させたい文字の色を変更できる
初期状態では、フォントサイズを27より大きくすると画面に表示されなくなるが、Rect TransformのWidthとHeightを調整すると見えるようになる。
あと、どうでもいいけどテキストもRigidbodyで重力かけられる
これで勉強中↓