Files
FriceDemo/old/Demo8.java
T
ice1000 8e8ab3cba9 淦
2017-12-05 12:02:07 +08:00

49 lines
1.2 KiB
Java

import org.frice.Game;
import org.frice.event.OnMouseEvent;
import org.frice.obj.sub.ImageObject;
import org.frice.resource.image.FileImageResource;
import org.frice.resource.image.FrameImageResource;
import org.frice.utils.audio.AudioManager;
import org.frice.utils.audio.AudioPlayer;
import org.jetbrains.annotations.NotNull;
import static org.frice.Initializer.launch;
/**
* Created by ice1000 on 2016/8/16.
*
* @author ice1000
* @since v0.3.1
*/
public class Demo8 extends Game {
private AudioPlayer player;
private int cnt = 0;
@Override
public void onInit() {
ImageObject object = new ImageObject(new FrameImageResource(this, new FileImageResource[]{
new FileImageResource("1.png"),
new FileImageResource("2.png"),
new FileImageResource("3.png"),
new FileImageResource("4.png"),
new FileImageResource("5.png")
}, 1000), 100.0, 100.0);
addObject(object);
setCursor(object);
player = AudioManager.getPlayer("1.wav");
player.start();
// new Color(0x1BA61C);
}
@Override
public void onMouse(@NotNull OnMouseEvent e) {
cnt++;
if (cnt > 10) player.exit();
}
public static void main(String[] args) {
launch(Demo8.class);
}
}