浏览代码

update CustomAppController

/siyaoH-1.17-PlatformMessage
guanghuispark 3 年前
当前提交
85bbaac9
共有 6 个文件被更改,包括 33 次插入106 次删除
  1. 2
      engine/Build.bee.cs
  2. 12
      com.unity.uiwidgets/Runtime/Plugins/ios/custom_app_controller.h
  3. 21
      com.unity.uiwidgets/Runtime/Plugins/ios/custom_app_controller.m
  4. 26
      com.unity.uiwidgets/Runtime/Plugins/ios/CustomAppController.m
  5. 78
      com.unity.uiwidgets/Runtime/Plugins/ios/CustomAppController.m.meta

2
engine/Build.bee.cs


dependencies.Add(deployNP.Path);
}
Backend.Current.AddAliasDependency("ios", CopyTool.Instance().Setup("../com.unity.uiwidgets/Runtime/Plugins/iOS/CustomAppController.m", "src/external/ios/CustomAppController.m"));
np.ValidConfigurations = validConfigurations;
}

12
com.unity.uiwidgets/Runtime/Plugins/ios/custom_app_controller.h


#ifndef CUSTOM_APP_CONTROLLER_H
#define CUSTOM_APP_CONTROLLER_H
#import "UnityAppController.h"
@interface CustomUIWidgetsAppController : UnityAppController
{
}
- (void)shouldAttachRenderDelegate;
@end
#endif

21
com.unity.uiwidgets/Runtime/Plugins/ios/custom_app_controller.m


#if TARGET_OS_IOS
#import "UnityAppController.h"
#import <TargetConditionals.h>
#import "custom_app_controller.h"
extern void UnityPluginLoad(struct IUnityInterfaces *interfaces);
extern void UnityPluginUnload(void);
#pragma mark - App controller subclasssing
@implementation CustomUIWidgetsAppController
- (void)shouldAttachRenderDelegate;
{
UnityRegisterRenderingPluginV5(&UnityPluginLoad, &UnityPluginUnload);
}
@end
IMPL_APP_CONTROLLER_SUBCLASS(CustomUIWidgetsAppController);
#endif

26
com.unity.uiwidgets/Runtime/Plugins/ios/CustomAppController.m


#if TARGET_OS_IOS
#import "UnityAppController.h"
#import <TargetConditionals.h>
extern void UnityPluginLoad(struct IUnityInterfaces *interfaces);
extern void UnityPluginUnload(void);
#pragma mark - App controller subclasssing
@interface CustomAppController : UnityAppController
{
}
- (void)shouldAttachRenderDelegate;
@end
@implementation CustomAppController
- (void)shouldAttachRenderDelegate;
{
UnityRegisterRenderingPluginV5(&UnityPluginLoad, &UnityPluginUnload);
}
@end
IMPL_APP_CONTROLLER_SUBCLASS(CustomAppController);
#endif

78
com.unity.uiwidgets/Runtime/Plugins/ios/CustomAppController.m.meta


fileFormatVersion: 2
guid: f00e5af3860d8467eb47452a2962aa84
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 1
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
: Any
second:
enabled: 0
settings:
Exclude Android: 1
Exclude Editor: 1
Exclude Linux64: 1
Exclude OSXUniversal: 1
Exclude Win: 1
Exclude Win64: 1
Exclude iOS: 0
- first:
Android: Android
second:
enabled: 0
settings: {}
- first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
- first:
Standalone: Linux64
second:
enabled: 0
settings:
CPU: None
- first:
Standalone: OSXUniversal
second:
enabled: 0
settings:
CPU: x86
- first:
Standalone: Win
second:
enabled: 0
settings:
CPU: None
- first:
Standalone: Win64
second:
enabled: 0
settings:
CPU: None
- first:
iPhone: iOS
second:
enabled: 1
settings: {}
- first:
tvOS: tvOS
second:
enabled: 1
settings: {}
userData:
assetBundleName:
assetBundleVariant:
正在加载...
取消
保存