【Unity】スクリーンショットを Texture2D へ書き込む
画面をキャプチャーして、そのテクスチャをオブジェクトに張り付けたいことってありますよね。 サンプルコード レンダリングが完了するまで1フレーム待っている所がポイント。直前の物で良いなら待たなくても良い。 使い方
Unityを使ったゲーム開発
画面をキャプチャーして、そのテクスチャをオブジェクトに張り付けたいことってありますよね。 サンプルコード レンダリングが完了するまで1フレーム待っている所がポイント。直前の物で良いなら待たなくても良い。 使い方
外部からリソースを取得して、圧縮解凍まで行ってくれるUnityの便利な機能であるAssetBundle(アセットバンドル)。便利なんですが特徴を掴んでおかないとロード時間や、メモリ消費に影響が出てしまいます。 そもそも、 … 続きを読む
浮動小数点同時のゼロ比較は、演算時に発生する誤差で比較演算子による正確な比較ができません。0かどうかを比較したい場合は Mathf.Epsilon や System.Double.Epsilon と比較してあげると良いで … 続きを読む
Unity 2019.1a10 より、GC 処理を段階的に小刻みに行う「インクリメンタルGC」が使える様になりました。これまでUnity に搭載されていた Boehm GC と呼ばれているものと比べると1フレームあたりの … 続きを読む
uGUIのボタンにSpriteなど他の GameObject が重なっている時、UI と Sprite 両方の GameObject がタッチに反応してしまうのは都合が悪いので、 uGUIのUIオブジェクトが何かしら重な … 続きを読む