NextPeer 在 LibGdx 上初始化
NextPeer Initialize on LibGdx
我已经完成了所有锦标赛设置、回调等...但是我有一个问题,而且是个大问题:如何初始化?
好的,我可以为 Android 初始化,没什么大不了的,但是 我想让这个应用程序 运行 在 Android 和 [=25= 上]。所以……我不知道该怎么办。看起来不太可能,但话又说回来,也许是,我正在盲目地寻找在哪里这样做。
这是教您如何分别初始化 android 和 iPhone 的页面,而不是一起初始化:https://www.nextpeer.com/how-to-make-a-basic-integration-with-nextpeer/
像伪代码这样;
public interface Resolver {
void init();
}
Android implements Resolver {
Android() {
new AndroidApp(new LibGDX(this));
}
init() {
// Code here
}
}
IOS implements Resolver {
IOS() {
new IOSApp(new LibGDX(this));
}
init() {
// Code here
}
}
LibGDX {
LibGDX(Resolver resolver) {
resolver.init();
}
}
我已经完成了所有锦标赛设置、回调等...但是我有一个问题,而且是个大问题:如何初始化?
好的,我可以为 Android 初始化,没什么大不了的,但是 我想让这个应用程序 运行 在 Android 和 [=25= 上]。所以……我不知道该怎么办。看起来不太可能,但话又说回来,也许是,我正在盲目地寻找在哪里这样做。
这是教您如何分别初始化 android 和 iPhone 的页面,而不是一起初始化:https://www.nextpeer.com/how-to-make-a-basic-integration-with-nextpeer/
像伪代码这样;
public interface Resolver {
void init();
}
Android implements Resolver {
Android() {
new AndroidApp(new LibGDX(this));
}
init() {
// Code here
}
}
IOS implements Resolver {
IOS() {
new IOSApp(new LibGDX(this));
}
init() {
// Code here
}
}
LibGDX {
LibGDX(Resolver resolver) {
resolver.init();
}
}