Build Settingsでプラットフォームを切り替えた時に処理を行うサンプル。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
using UnityEngine; using UnityEditor; [InitializeOnLoad] public class Example { static Example() { EditorUserBuildSettings.activeBuildTargetChanged += OnChangePlatform; } static void OnChangePlatform() { Debug.Log("Has Pro Licence : " + Application.HasProLicense()); Debug.Log("Platform : " + EditorUserBuildSettings.activeBuildTarget); } } |
Build Settingでプラットフォームを切り替えるとConsoleに以下のように表示されます。
以下のページを参考にしました。
Example Platform Monitoring script : https://gist.github.com/bzgeb/6216118
コメントを残す
コメントを投稿するにはログインしてください。