Unity

スポンサーリンク
DEVELOP

【Unity】シェーダーコンパイルによるスパイクを減らす

外部からリソースを取得して、圧縮解凍まで行ってくれるUnityの便利な機能であるAssetBundle(アセットバンドル)。便利なんですが特徴を掴んでおかないとロード時間や、メモリ消費に影響が出てしまいます。 そもそも、AssetBundl...
DEVELOP

【Unity】0と比較する拡張メソッド

浮動小数点同時のゼロ比較は、演算時に発生する誤差で比較演算子による正確な比較ができません。0かどうかを比較したい場合は Mathf.Epsilon や System.Double.Epsilon と比較してあげると良いです。というわけで値に...
DEVELOP

【Unity】インクリメンタルGC を有効にする

Unity 2019.1a10 より、GC 処理を段階的に小刻みに行う「インクリメンタルGC」が使える様になりました。これまでUnity に搭載されていた Boehm GC と呼ばれているものと比べると1フレームあたりの スパイク(カクつき...
DEVELOP

【Unity】UI と Sprite が重なっている時に UI として配置したボタンだけタップに反応させる

uGUIのボタンにSpriteなど他の GameObject が重なっている時、UI と Sprite 両方の GameObject がタッチに反応してしまうのは都合が悪いので、 uGUIのUIオブジェクトが何かしら重なっている時は、その他...
DEVELOP

【Unity】OpenURL でTwitter のユーザーページを開いたり、メッセージを投稿する

確認バージョン2019.3.0f6OpenURL サンプルユーザーのトップページを開くvar userName = "stepism";Application.OpenURL(" + userName);メッセージを投稿するEscapeUR...
スポンサーリンク