Unityの既存プロジェクトにURPを導入する方法
UnityのレンダリングにURP(Universal Rendering Pipeline)を適用するとアプリが軽くなります。 元々LightWeightと言われていただけあって軽いです。 動作がカクツク可能性がある3D…
Keep technology simple.
UnityのレンダリングにURP(Universal Rendering Pipeline)を適用するとアプリが軽くなります。 元々LightWeightと言われていただけあって軽いです。 動作がカクツク可能性がある3D…
Unityでは音源をClipとして利用します。 各Clipを再生するには、AudioSouceを使って再生します。 音源を複数切り替えて使いたい場合、以下のように音源を配列にして管理すると便利です。 using Unit…
UnityのDebug.logは便利ですが、処理が重いと言われています。 また、XcodeやAndroidStudioでもログが表示されるため、セキュリティの面からもケアが必要です。 開発時は良いですが、リリース時にはオ…
FPSをチェックするのに便利なプロファイラーですが、iPhone実機で確認する方法をご紹介します。 まずUnityのBuild Settingsで下記のように、「Development Build」「Autoconnec…
iPhoneのAppStoreのレビューの場合以下の通り1行で実装できます。 UnityEngine.iOS.Device.RequestStoreReview(); UnityEngineはデフォルトでインポートされて…
3D脱出ゲームのタップすると模様が変わるギミックの実装方法についてです。 模様の変更にはゲームオブジェクトのマテリアルを変更することで対応します。 まずは完成イメージ。 3DモデルはBlenderで作成、模様のテキスチャ…