📄 begindale.java
字号:
package role;
import java.awt.Image;
import assistant.MoveImageChange;
public class BeginDale extends SportRole {
/** 图片切换对象 */
private MoveImageChange moveImageChange = new MoveImageChange(20);
/** 图片快速切换对象 */
private MoveImageChange moveLoveImageChange = new MoveImageChange(5);
private Image[] moveLeftImage = {Dale.daleImage[0][0],
Dale.daleImage[0][1], Dale.daleImage[0][2]};
/**是否站立*/
private boolean isStand;
/**
* 构造方法
*
* @param x X坐标
* @param y Y坐标
*/
public BeginDale() {
super(650, 400, 40, 40, 0);
// this.img = Dale.daleImage[0][1];
}
public void move() {
if (Monster.isTakeChip == false) {
if(this.isStand){//是否站立
this.img = Dale.daleImage[0][1];
}
else{//行走
this.img = moveImageChange.imageChange(moveLeftImage);
this.x-=1;
if(this.x<540){//当角色x坐标小于400,进行站立
this.x = 540;
this.isStand = true;
}
}
}
else{
this.img = moveLoveImageChange.imageChange(moveLeftImage);
this.x += 3;
this.y += 3;
}
this.removeThis();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -