Unity URPで半透明テキスチャーを使う
UnityのURPで背景が透明のテキスチャ(PNG画像)をマテリアルにしてPlaneに貼り付ける方法です。 背景が透明のテキスチャ(.png)とマテリアルを用意します。 Planeを作ってそのままセットすると、、 背景が…
UnityのURPで背景が透明のテキスチャ(PNG画像)をマテリアルにしてPlaneに貼り付ける方法です。 背景が透明のテキスチャ(.png)とマテリアルを用意します。 Planeを作ってそのままセットすると、、 背景が…
UnityのレンダリングにURP(Universal Rendering Pipeline)を適用するとアプリが軽くなります。 元々LightWeightと言われていただけあって軽いです。 動作がカクツク可能性がある3D…
Unityでは音源をClipとして利用します。 各Clipを再生するには、AudioSouceを使って再生します。 音源を複数切り替えて使いたい場合、以下のように音源を配列にして管理すると便利です。 [crayon-62…
UnityのDebug.logは便利ですが、処理が重いと言われています。 また、XcodeやAndroidStudioでもログが表示されるため、セキュリティの面からもケアが必要です。 開発時は良いですが、リリース時にはオ…
FPSをチェックするのに便利なプロファイラーですが、iPhone実機で確認する方法をご紹介します。 まずUnityのBuild Settingsで下記のように、「Development Build」「Autoconnec…
iPhoneのAppStoreのレビューの場合以下の通り1行で実装できます。
1 |
UnityEngine.iOS.Device.RequestStoreReview(); |
UnityEngineはデフォルトでインポートされているので特にインポート文…
3D脱出ゲームのタップすると模様が変わるギミックの実装方法についてです。 模様の変更にはゲームオブジェクトのマテリアルを変更することで対応します。 まずは完成イメージ。 3DモデルはBlenderで作成、模様のテキスチャ…
室内にポイントライトを設置してもいまいち明るくならない時の対処法メモ。 Lighting→Environment→Environment Lightingを確認すると、デフォルトでSkyboxになっている。 これをCol…
Unity Hubで作成したプロジェクトはホームディレクトリに作成されている。 コピーの手順は以下の通り。 コピー元のフォルダを選択して、コピー&ペーストする。(Unityのプロジェクトフォルダが1GB程度ある場合30秒…
この投稿はパスワードで保護されているため抜粋文はありません。