通过代码从构建设置访问 Android 设备过滤器
Access Android Device Filter from Build Settings via code
我正在为 Unity 编辑器编写一个扩展..
当您 select 构建时,我需要通过 "player settings" 选项中出现的 "other settings" 选项卡以编程方式访问和检查当前设备过滤器 selected。
我需要根据这个检查select主动在项目中添加几个文件。我现在没有方向。将不胜感激任何形式的帮助。谢谢
不幸的是,它没有像人们期望的那样命名为 PlayerSettings.deviceFilter
,因为它在编辑器中就是这样显示的。它被称为 targetDevice
并且可以从 PlayerSettings.Android.targetDevice
.
访问
访问示例:
AndroidTargetDevice targetDevice = PlayerSettings.Android.targetDevice;
也可以改成:
PlayerSettings.Android.targetDevice = AndroidTargetDevice.ARMv7;
PlayerSettings.Android.targetDevice = AndroidTargetDevice.FAT;
PlayerSettings.Android.targetDevice = AndroidTargetDevice.x86;
我正在为 Unity 编辑器编写一个扩展.. 当您 select 构建时,我需要通过 "player settings" 选项中出现的 "other settings" 选项卡以编程方式访问和检查当前设备过滤器 selected。 我需要根据这个检查select主动在项目中添加几个文件。我现在没有方向。将不胜感激任何形式的帮助。谢谢
不幸的是,它没有像人们期望的那样命名为 PlayerSettings.deviceFilter
,因为它在编辑器中就是这样显示的。它被称为 targetDevice
并且可以从 PlayerSettings.Android.targetDevice
.
访问示例:
AndroidTargetDevice targetDevice = PlayerSettings.Android.targetDevice;
也可以改成:
PlayerSettings.Android.targetDevice = AndroidTargetDevice.ARMv7;
PlayerSettings.Android.targetDevice = AndroidTargetDevice.FAT;
PlayerSettings.Android.targetDevice = AndroidTargetDevice.x86;