mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-02-22 01:36:42 +08:00
[libgdx] Rollback SV to LWJGL2 to fix 4.0 SV build.
This commit is contained in:
parent
ab28b77c70
commit
4a6e2fee4b
@ -9,7 +9,6 @@
|
|||||||
</classpathentry>
|
</classpathentry>
|
||||||
<classpathentry kind="lib" path="/gdx-box2d/libs/gdx-box2d-natives.jar"/>
|
<classpathentry kind="lib" path="/gdx-box2d/libs/gdx-box2d-natives.jar"/>
|
||||||
<classpathentry combineaccessrules="false" kind="src" path="/spine-libgdx"/>
|
<classpathentry combineaccessrules="false" kind="src" path="/spine-libgdx"/>
|
||||||
<classpathentry combineaccessrules="false" kind="src" path="/gdx-backend-lwjgl3"/>
|
<classpathentry combineaccessrules="false" kind="src" path="/gdx-backend-lwjgl"/>
|
||||||
<classpathentry combineaccessrules="false" kind="src" path="/gdx-lwjgl3-glfw-awt-macos"/>
|
|
||||||
<classpathentry kind="output" path="bin"/>
|
<classpathentry kind="output" path="bin"/>
|
||||||
</classpath>
|
</classpath>
|
||||||
|
|||||||
@ -35,9 +35,8 @@ import java.lang.reflect.Field;
|
|||||||
import com.badlogic.gdx.ApplicationAdapter;
|
import com.badlogic.gdx.ApplicationAdapter;
|
||||||
import com.badlogic.gdx.Gdx;
|
import com.badlogic.gdx.Gdx;
|
||||||
import com.badlogic.gdx.Preferences;
|
import com.badlogic.gdx.Preferences;
|
||||||
import com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application;
|
import com.badlogic.gdx.backends.lwjgl.LwjglApplication;
|
||||||
import com.badlogic.gdx.backends.lwjgl3.Lwjgl3ApplicationConfiguration;
|
import com.badlogic.gdx.backends.lwjgl.LwjglApplicationConfiguration;
|
||||||
import com.badlogic.gdx.backends.lwjgl3.Lwjgl3WindowAdapter;
|
|
||||||
import com.badlogic.gdx.files.FileHandle;
|
import com.badlogic.gdx.files.FileHandle;
|
||||||
import com.badlogic.gdx.graphics.Color;
|
import com.badlogic.gdx.graphics.Color;
|
||||||
import com.badlogic.gdx.graphics.GL20;
|
import com.badlogic.gdx.graphics.GL20;
|
||||||
@ -377,24 +376,13 @@ public class SkeletonViewer extends ApplicationAdapter {
|
|||||||
}
|
}
|
||||||
if (dpiScale >= 2.0f) uiScale = 2;
|
if (dpiScale >= 2.0f) uiScale = 2;
|
||||||
|
|
||||||
final SkeletonViewer skeletonViewer = new SkeletonViewer();
|
LwjglApplicationConfiguration.disableAudio = true;
|
||||||
Lwjgl3ApplicationConfiguration config = new Lwjgl3ApplicationConfiguration();
|
LwjglApplicationConfiguration config = new LwjglApplicationConfiguration();
|
||||||
config.disableAudio(true);
|
config.width = (int)(800 * uiScale);
|
||||||
config.setWindowedMode((int)(800 * uiScale), (int)(600 * uiScale));
|
config.height = (int)(600 * uiScale);
|
||||||
config.setTitle("Skeleton Viewer " + version);
|
config.title = "Skeleton Viewer";
|
||||||
config.setBackBufferConfig(8, 8, 8, 8, 24, 0, 2);
|
config.allowSoftwareMode = true;
|
||||||
config.setWindowListener(new Lwjgl3WindowAdapter() {
|
config.samples = 2;
|
||||||
@Override
|
new LwjglApplication(new SkeletonViewer(), config);
|
||||||
public void filesDropped (String[] files) {
|
|
||||||
for (String file : files) {
|
|
||||||
for (String endSuffix : endSuffixes) {
|
|
||||||
for (String dataSuffix : dataSuffixes) {
|
|
||||||
if (file.endsWith(dataSuffix + endSuffix) && skeletonViewer.loadSkeleton(Gdx.files.absolute(file))) return;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
});
|
|
||||||
new Lwjgl3Application(skeletonViewer, config);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user