Version0.1.0
- 1/9作成
- とりあえず作ってみた初期バージョンである。
import java.awt.*;
import java.applet.*;
import java.util.*;
import java.awt.event.*;
public class mini_pro extends Applet implements KeyListener{
Image background, background2, hero;
int back;
int heropose=0;
public void init() {
background = getImage(getCodeBase(),"background.jpg");
background2 = getImage(getCodeBase(),"background.jpg");
hero = getImage(getCodeBase(), "chara1.png");
addKeyListener(this);
}
public void paint (Graphics g) {
g.drawImage(background, 0-back,0, this);
g.drawImage(background2, 640-back, 0, this);
g.drawImage(hero, 40, 350, this);
}
//入力チェック
public void keyPressed(KeyEvent ke){
int keycode = ke.getKeyCode();
if (keycode == KeyEvent.VK_RIGHT) {
//背景を動かす
back += 40;
if (back>=640) {
back=0;
}
//キャラクターのポーズを変える
if (heropose == 0) {
hero=getImage(getCodeBase(), "chara2.png");
heropose = 1;
}else{
hero=getImage(getCodeBase(), "chara1.png");
heropose = 0;
}
repaint();
}
}
public void keyTyped(KeyEvent ke){}
public void keyReleased(KeyEvent ke){}
}
- 今後の課題
- ウィンドウのサイズを固定にする。
- アクションがカクカクしないようにする。
- Webにアップできるようにする(切実)
最終更新:2009年06月07日 12:09