create method
创建对象
Implementation
Future<bool> create() async {
print("start isCreated${isCreated}");
if (isCreated == true) {
print("isCreated:$isCreated end");
return true;
}
var result =
await app_player_channel.invokeMapMethod("app_player_create", [0, 0]);
print("create result:$result ");
if (result == null || result["result"] == false) {
print("result:$result error");
return false;
}
textureId = result["textureId"];
if (result.containsKey("playerId"))
playerId = result["playerId"];
else
playerId = 0;
isCreated = true;
if (createdCallback != null) {
createdCallback!(userData);
}
print("textureId:$textureId end");
return true;
}