* Converted terrain textures to JPG to reduce filesize
* Updated to latest nifty gui * Music player now uses duration property * TestSerialization ported to new SM git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7520 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
This commit is contained in:
parent
c91d1d264a
commit
e91fe8f541
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,7 +1,7 @@
|
|||||||
Material Rock : Common/MatDefs/Light/Lighting.j3md {
|
Material Rock : Common/MatDefs/Light/Lighting.j3md {
|
||||||
MaterialParameters {
|
MaterialParameters {
|
||||||
Shininess: 100000.0
|
Shininess: 32.0
|
||||||
DiffuseMap : Textures/Terrain/Rocky/RockyTexture.png
|
DiffuseMap : Textures/Terrain/Rocky/RockyTexture.jpg
|
||||||
NormalMap : Textures/Terrain/Rocky/RockyNormals.png
|
NormalMap : Textures/Terrain/Rocky/RockyNormals.jpg
|
||||||
}
|
}
|
||||||
}
|
}
|
BIN
engine/src/test-data/Textures/Terrain/Rocky/RockyNormals.jpg
Normal file
BIN
engine/src/test-data/Textures/Terrain/Rocky/RockyNormals.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 230 KiB |
BIN
engine/src/test-data/Textures/Terrain/Rocky/RockyTexture.jpg
Normal file
BIN
engine/src/test-data/Textures/Terrain/Rocky/RockyTexture.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 440 KiB |
BIN
engine/src/test-data/Textures/Terrain/splat/grass_normal.jpg
Normal file
BIN
engine/src/test-data/Textures/Terrain/splat/grass_normal.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 208 KiB |
Binary file not shown.
Before Width: | Height: | Size: 2.9 MiB |
@ -180,7 +180,7 @@ public class TestMusicPlayer extends javax.swing.JFrame {
|
|||||||
|
|
||||||
final File selected = chooser.getSelectedFile();
|
final File selected = chooser.getSelectedFile();
|
||||||
OGGLoader loader = new OGGLoader();
|
OGGLoader loader = new OGGLoader();
|
||||||
AudioKey key = new AudioKey(selected.getName(), true);
|
AudioKey key = new AudioKey(selected.getName(), true, true);
|
||||||
try{
|
try{
|
||||||
musicData = (AudioData) loader.load(new AssetInfo(null, key) {
|
musicData = (AudioData) loader.load(new AssetInfo(null, key) {
|
||||||
@Override
|
@Override
|
||||||
|
@ -23,12 +23,13 @@ public class TestSafeCanvas extends SimpleApplication {
|
|||||||
app.setPauseOnLostFocus(false);
|
app.setPauseOnLostFocus(false);
|
||||||
app.setSettings(settings);
|
app.setSettings(settings);
|
||||||
app.createCanvas();
|
app.createCanvas();
|
||||||
|
app.startCanvas(true);
|
||||||
|
|
||||||
JmeCanvasContext context = (JmeCanvasContext) app.getContext();
|
JmeCanvasContext context = (JmeCanvasContext) app.getContext();
|
||||||
Canvas canvas = context.getCanvas();
|
Canvas canvas = context.getCanvas();
|
||||||
canvas.setSize(settings.getWidth(), settings.getHeight());
|
canvas.setSize(settings.getWidth(), settings.getHeight());
|
||||||
|
|
||||||
app.startCanvas(true);
|
|
||||||
|
|
||||||
Thread.sleep(3000);
|
Thread.sleep(3000);
|
||||||
|
|
||||||
|
@ -32,10 +32,13 @@
|
|||||||
|
|
||||||
package jme3test.network;
|
package jme3test.network;
|
||||||
|
|
||||||
import com.jme3.network.connection.Client;
|
import com.jme3.network.AbstractMessage;
|
||||||
import com.jme3.network.connection.Server;
|
import com.jme3.network.Client;
|
||||||
import com.jme3.network.events.MessageAdapter;
|
import com.jme3.network.HostedConnection;
|
||||||
import com.jme3.network.message.Message;
|
import com.jme3.network.Message;
|
||||||
|
import com.jme3.network.MessageListener;
|
||||||
|
import com.jme3.network.Network;
|
||||||
|
import com.jme3.network.Server;
|
||||||
import com.jme3.network.serializing.Serializable;
|
import com.jme3.network.serializing.Serializable;
|
||||||
import com.jme3.network.serializing.Serializer;
|
import com.jme3.network.serializing.Serializer;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
@ -46,7 +49,7 @@ import java.util.HashMap;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
public class TestSerialization extends MessageAdapter {
|
public class TestSerialization implements MessageListener<HostedConnection> {
|
||||||
|
|
||||||
@Serializable
|
@Serializable
|
||||||
public static class SomeObject {
|
public static class SomeObject {
|
||||||
@ -64,6 +67,7 @@ public class TestSerialization extends MessageAdapter {
|
|||||||
return val;
|
return val;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
public String toString(){
|
public String toString(){
|
||||||
return "SomeObject[val="+val+"]";
|
return "SomeObject[val="+val+"]";
|
||||||
}
|
}
|
||||||
@ -76,7 +80,7 @@ public class TestSerialization extends MessageAdapter {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Serializable
|
@Serializable
|
||||||
public static class TestSerializationMessage extends Message {
|
public static class TestSerializationMessage extends AbstractMessage {
|
||||||
|
|
||||||
boolean z;
|
boolean z;
|
||||||
byte b;
|
byte b;
|
||||||
@ -128,9 +132,8 @@ public class TestSerialization extends MessageAdapter {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
public void messageReceived(HostedConnection source, Message m) {
|
||||||
public void messageReceived(Message msg){
|
TestSerializationMessage cm = (TestSerializationMessage) m;
|
||||||
TestSerializationMessage cm = (TestSerializationMessage) msg;
|
|
||||||
System.out.println(cm.z);
|
System.out.println(cm.z);
|
||||||
System.out.println(cm.b);
|
System.out.println(cm.b);
|
||||||
System.out.println(cm.c);
|
System.out.println(cm.c);
|
||||||
@ -151,16 +154,16 @@ public class TestSerialization extends MessageAdapter {
|
|||||||
Serializer.registerClass(SomeObject.class);
|
Serializer.registerClass(SomeObject.class);
|
||||||
Serializer.registerClass(TestSerializationMessage.class);
|
Serializer.registerClass(TestSerializationMessage.class);
|
||||||
|
|
||||||
Server server = new Server(5110, 5110);
|
Server server = Network.createServer( 5110 );
|
||||||
server.start();
|
server.start();
|
||||||
|
|
||||||
Client client = new Client("localhost", 5110, 5110);
|
Client client = Network.connectToServer( "localhost", 5110 );
|
||||||
client.start();
|
client.start();
|
||||||
|
|
||||||
Thread.sleep(100);
|
|
||||||
|
|
||||||
server.addMessageListener(new TestSerialization(), TestSerializationMessage.class);
|
server.addMessageListener(new TestSerialization(), TestSerializationMessage.class);
|
||||||
client.send(new TestSerializationMessage(true));
|
client.send(new TestSerializationMessage(true));
|
||||||
|
|
||||||
|
Thread.sleep(10000);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user