@@ -95,7 +95,7 @@ - (void)initView {
9595 }];
9696 [GetAppController () setUnityMessageHandler: ^(const char * message)
9797 {
98- [_channel invokeMethod: @" onUnityMessage" arguments: [NSString stringWithUTF8String: message]];
98+ [_channel invokeMethod: @" event# onUnityMessage" arguments: [NSString stringWithUTF8String: message]];
9999 }];
100100 [GetAppController () setUnitySceneLoadedHandler: ^(const char *name, const int *buildIndex, const bool *isLoaded, const bool *IsValid)
101101 {
@@ -106,43 +106,45 @@ - (void)initView {
106106 @" FourthKey" : [NSNumber numberWithBool: IsValid]
107107 };
108108
109- [_channel invokeMethod: @" onUnitySceneLoaded" arguments: addObject];
109+ [_channel invokeMethod: @" event# onUnitySceneLoaded" arguments: addObject];
110110 }];
111111 }
112112}
113113
114114- (void )onMethodCall : (FlutterMethodCall*)call result : (FlutterResult)result {
115- if ([call.method isEqualToString: @" isReady" ]) {
115+ if ([call.method isEqualToString: @" unity# isReady" ]) {
116116 NSNumber * res = @([UnityUtils isUnityReady ]);
117117 result (res);
118- } else if ([call.method isEqualToString: @" isLoaded" ]) {
118+ } else if ([call.method isEqualToString: @" unity# isLoaded" ]) {
119119 NSNumber * res = @(IsUnityLoaded ());
120120 result (res);
121- } else if ([call.method isEqualToString: @" createUnity " ]) {
121+ } else if ([call.method isEqualToString: @" unity#createUnityPlayer " ]) {
122122 [self initView ];
123123 result (nil );
124- } else if ([call.method isEqualToString: @" isPaused" ]) {
124+ } else if ([call.method isEqualToString: @" unity# isPaused" ]) {
125125 NSNumber * res = @(IsUnityPaused ());
126126 result (res);
127- } else if ([call.method isEqualToString: @" isInBackground " ]) {
127+ } else if ([call.method isEqualToString: @" unity#nBackground " ]) {
128128 NSNumber * res = @(IsUnityInBackground ());
129129 result (res);
130- } else if ([call.method isEqualToString: @" pause " ]) {
130+ } else if ([call.method isEqualToString: @" unity#pausePlayer " ]) {
131131 [self pausePlayer: call result: result];
132- } else if ([call.method isEqualToString: @" dispose" ]) {
132+ } else if ([call.method isEqualToString: @" unity# dispose" ]) {
133133 // [self openNative)];
134134 result (nil );
135- } else if ([call.method isEqualToString: @" resume " ]) {
135+ } else if ([call.method isEqualToString: @" unity#resumePlayer " ]) {
136136 [self resumePlayer: call result: result];
137- } else if ([call.method isEqualToString: @" unload " ]) {
137+ } else if ([call.method isEqualToString: @" unity#unloadPlayer " ]) {
138138 [self unloadPlayer: call result: result];
139- } else if ([call.method isEqualToString: @" silentQuitPlayer" ]) {
139+ } else if ([call.method isEqualToString: @" unity# silentQuitPlayer" ]) {
140140 UnityShowWindowCommand ();
141141 result (nil );
142- } else if ([call.method isEqualToString: @" quitPlayer" ]) {
142+ } else if ([call.method isEqualToString: @" unity# quitPlayer" ]) {
143143 [self quitPlayer: call result: result];
144- } else if ([[call method ] isEqualToString: @" postMessage" ]) {
144+ } else if ([[call method ] isEqualToString: @" unity# postMessage" ]) {
145145 [self postMessage: call result: result];
146+ } else if ([call.method isEqualToString: @" unity#waitForUnity" ]) {
147+ result (nil );
146148 } else {
147149 result (FlutterMethodNotImplemented);
148150 }
0 commit comments