teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

前提条件の整理

2023/03/23 16:03

投稿

UnitySoldier
UnitySoldier

スコア207

answer CHANGED
@@ -8,6 +8,8 @@
8
8
  逆に言えばUnity2021でもどんな条件付きコンパイルを指定しても#nullable enableが強制的に有効化されるということです。
9
9
  恐らくUnityバージョンごとにコードを生成するみたいな別の技で回避する必要がありそうです
10
10
 
11
+ ものは試しにUnity2019.4とUnity2020.3のエディタを適用に用意してWEBGL指定でビルドするよう指定に#nullableを括ってエディタで実行してみました。
12
+
11
13
  ```c#
12
14
  #if UNITY_WEBGL
13
15
  #nullable enable
@@ -29,6 +31,7 @@
29
31
 
30
32
  public class Test : MonoBehaviour
31
33
  {
34
+ //本来ならWEBGLでのみビルドされるはず
32
35
  #if UNITY_WEBGL
33
36
  #nullable enable
34
37
  #endif