WebGL以外ではOpenWindow()が無効のためIL2CPPがエラーになるので、プラットフォーム依存 #define で囲って回避 #4
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
こちらを使用したプロジェクトをそのままAndroid対応しようと思い、
Scripting Backend: IL2CPP
でビルドしたら、呼び出していなくても以下のエラーになったため、回避策として、OpenWindow周りを#if UNITY_WEBGLディレクティブで囲いました。
IL2CPPではなくMonoだと大丈夫だったのですが、Android 64bit対応の件もありましたので…。
http://d.hatena.ne.jp/nakamura001/20180717/1531822914
if (Application.platform == RuntimePlatform.WebGLPlayer)
と#if UNITY_WEBGL
かぶせているのが体裁悪い感じもしますので、何らか方針ありましたら良きにはからっていただけますと幸いです。