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