機種によって微妙な差異があったので、まとめておきます。
unity2021.3 で確認。
起動時
機種 | OnApplicationFocus の引数 | 備考 |
Unity Editor | true | |
Windows | true | |
iOS | false | |
Android | true | true の後、フォーカスアウトしていないのに false が来る |
スマフォによってバラつきがある。特に iOS の挙動には注意。
起動時の参照には使わないほうが無難かもしれません。
アプリをフォーカスアウト > 再度インした時
機種 | OnApplicationFocus の引数 |
Editor | true |
Windows | true |
iOS | true |
Android | true |
こちらは全て一緒。考慮せずとも問題なし。