Unity
Unityを使ったゲーム開発
【Unity】ShaderプロパティへのアクセスはShader.PropertyToID を使用した方が早い
material.SetColor などシェーダーのプロパティ値のキーは事前にPropertyToID を使ってでキャッシュしておいて、それを使ってアクセスした方がGC も発生せずに軽くなります。
【Unity】Shader:OpenGL reserves names containing エラー
Androidでアプリ実行時にShaderエラーが出てしまいました。 エラーの原因 プロパティ名は連続したアンダースコアの記述は推奨されていないらしいとのエラー。プラグインを拡張していると自動生成するなどした時にやってし … 続きを読む
【Unity】AdMobのバナーを表示する
GoogleのAdMobでバナー広告を表示する方法です。 前提条件 AdMobが利用可能な状態であり、アプリID及び広告IDが確認できる状態である事。 動作確認 Unity 2019.1.9f1 Google Mobil … 続きを読む
【Unity】SafeArea対応
セーフエリアは、最近ではiPhoneX対応とか言われているアレです。コンシューマゲームで例えると、重要な情報は画面の内側80%以内におさまる様に描画しなさいっていうアレ。プレイヤーの体力バーとか画面から見切れると大惨事で … 続きを読む