
Invoke
Invokeという便利な関数があります。これは好きなメソッドを何秒か遅れて呼ぶという機能です。ある時点で発生することは確定するが、少し遅らせ...
Invokeという便利な関数があります。これは好きなメソッドを何秒か遅れて呼ぶという機能です。ある時点で発生することは確定するが、少し遅らせ...
Unityで新しいC#スクリプトを作成すると以下のような状態になっていると思います。 これをそのまま使っても、編集しても良いの...
Android6.0ではパーミッションをユーザーが任意に変えられる仕組みが導入されました。アプリによっては動かなくなるような致命的な...
OnApplication~という名前のイベント関数が3つ用意されています。MonoBehaviourを継承したクラスに特定の名前のメソッド...
UIの位置を調整する場合はスクリーン座標を基準に考えるのが最も良いです。スクリーン座標とは表示するディスプレイ上でのピクセル単位の座標です。...
以前、同じ内容で記事を書いたのですが、より良い方法がUnity5.3では行えるようです。 Unity5.3で新しく使えるように...
Unity UIにはOutlineというコンポーネントがあります。 実は影をつけるエフェクトもそうなのですが、単にコピーを下に描いているだ...
Unity 5.2以前のUnity UIでは文字は4つの頂点で作られていました。今回5.2にアップデートしてみると文字を作るための頂点数が6...
Resources.Loadを使うと、動的にアセットを読み込むことができます。 動的にというのはシーン内に置かれていないかシーン内に置かれた...
C#でスクリプト上で重い処理を作ったとします。大きなリストの複雑なソートをするとか、大量の計算を行うといったことです。 そういったときスク...