HOMELv009 構造体(struct)とクラス(class)の違いについて、Unity開発において特に意識すべき点はどれか。 2026年1月25日 structは値型であるため、Listや配列からインデックスアクセスで取得した要素は「コピー」であり、そのプロパティを変更してもリスト内の元のデータには反映されない(CS1612エラー等の原因)。classは参照型なので参照先が変更される。 `GetComponent<T>()` の呼び出しコストに関する記述として、最も適切なものはどれか。 高速で移動する弾丸などが、薄い壁をすり抜ける(トンネリング)現象を防ぐための最も確実な手段の一つはどれか。