【Unity】Spine に適用されているマテリアルを上書きする
上書き private void ChangeShader(Shader _overrideShader) { var atlasAssetsList = sk ...
【Unity】Standard Shader マテリアルを URP プロジェクトで開くとマテリアルのデータが崩れてしまうのを修正する
ローポリアセットで有名な polyperfect が手順を公開しています。 Upgrading Unity Standard Shaders to the UR ...
【Unity】WebGLアプリ最適化Tips
よくやるTips。 AssetBundle は圧縮しない Unity - Scripting API: BuildAssetBundleOptions.Unco ...
【Unity】UI:背景画像をアスペクト比率の異なる端末に対応する
準備 背景素材は16:9のものを用意する。 Prefabの構成 ルートのGameObjectを全画面にストレッチにする。 子のGameObject、ここでは " ...
アセットバンドルビルドした時にMaterial のサイズが増えてしまった場合の対処方法
マテリアルに割り当てられたテクスチャのタイプが「Sprite」になっていると依存関係が構築されているにも関わらず、アセットバンドルビルドした際のマテリアルファイ ...
【Unity】ビルド時に特定のアセットを配置させる「AssetDatabase.MoveAsset」版
Unity 2018 か 2019 あたりから Directory.Move を使わなくてもAssets 以下のファイル操作が可能になりました。AssetDat ...
【Unity】公式のDevice Simulator で端末毎の表示を素早く確認する
Unity 2019.3 以降であればPreview版としてパッケージが用意されています。2020 ではPreview版ではなく最初から同梱されているみたいです ...
【Unity】EventTrigger で押下処理
var currentTrigger = nextTriggerObject.AddComponent<EventTrigger>(); curre ...
【Unity】Camera の Size をアスペクト比率に合わせる
スマートフォンの様な端末ごとにアスペクト比率が異なる端末への対応。 横画面で 横1920×縦1080の場合 // Unity デフォルトのPixel Per U ...
【Unity】RenderTexture の解像度について
Unity のカメラに割り当てることができるRenderTexture。このRenderTextureに設定する縦横サイズは、アプリ内のレンダリング解像度の決定 ...