⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 monster.java

📁 j2me 小游戏
💻 JAVA
字号:
import javax.microedition.lcdui.*;
import javax.microedition.lcdui.game.*;

public class Monster extends Sprite{
    int mhp=60;
    private HeroSprite hero;
    public static final int STAND=0;
    public static final int LEFTWALK=1;
    public static final int KIT=2;
    public static final int BEIKIT=3;
    public int left1[]={0,1,2};
    public  int right1[]={2,1,0};
    public  int stand1[]={9,10,11};
    public  int kit1[]={9,10,11,12,13,14,15,16,17};
    public int die[]={3,4,5,6,7,8};
    public int beikit[]={2,3};
    public int mstate=0;
 
    public Monster(Image img, int imgWidth, int imgHeight,HeroSprite hero){
        super(img,imgWidth,imgHeight);
        this.hero=hero;
        defineCollisionRectangle(20,2,20,30);
        }
    public void act(){    
        if(!(collidesWith(hero,false))){
      
            if(mstate!=LEFTWALK){
                setFrameSequence(left1);
                mstate=LEFTWALK;
            }
              if(getX()-hero.getX()<128){
                move(-3,0);
                }
        }
        if(collidesWith(hero,false)){
            hero.currentHp-=2;
            
           if(mstate!=STAND){
                setFrameSequence(kit1);
                mstate=STAND;
            }
       
        }
       
        
    }
 
        
    


}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -