HOMELv038 Androidビルドにおいて、アプリの起動時間(Startup Time)を短縮するために、「Optimized Frame Pacing」以外で効果的なProject Settingsの設定はどれか。 2026年1月25日 シェーダーのコンパイルや初期化は起動時間の大きな割合を占めるため、`ShaderVariantCollection`を用いたプリウォーミングを行うことで、初回描画時のカクつきと起動待ち時間をトレードオフまたは最適化できる。 ビルドインレンダーパイプラインからURP/HDRPに移行する際、シェーダー内の `CGPROGRAM` ブロックはどう書き換える必要があるか。 C#の `string` 型は不変(Immutable)であるが、これを可変(Mutable)として扱い、メモリ割り当てなしで文字操作を行うために、unsafeコンテキストで使用可能なテクニックはどれか。