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

📄 mysprite.java

📁 一个手机的游戏。。源码 要学习的朋友可以来下载
💻 JAVA
字号:
import javax.microedition.lcdui.*;
import javax.microedition.lcdui.game.*;

public class MySprite extends Sprite 
{	
	private int x,y;
	int k=5,j=1,q=9;
	private boolean bz=false;
	private int[] f2={0,1,2};
	private int[] left={1,2,3,4};
	private int[] right={5,6,7,8};
	private int[] down={9,10,11,12};
	private int[] f5={0,1,2,3,2,1,0};
	
	public MySprite (Image image, int Width, int Height) 
	{
	      super(image, Width, Height);
	      //参考点
	      defineReferencePixel(Width / 2, Height / 2);
          x=90;
		  y=148;
	}
	
	public void setXY(int x,int y) 
    {
	  	  this.x=x;
	  	  this.y=y;
	}
	
	public void RIGHT_MOVE() 
	{
		   if (x  < 150)
		   {
		       x += 3;
	           setPosition(x, y);
	           setFrame(k);
	           k++;
	           if(k==9)k=5;
	       }
     }

	  public void LEFT_MOVE() 
	  {
		   if (x>10)
		   {
		       x -= 3;
	           setPosition(x, y);
	           setFrame(j);
	           j++;
	           if(j==5)j=1;
	       } 
	  }
	  
	  public void DOWN_MOVE() 
	  {
		   if (y<148)
		   {
			   System.out.println("ddddddddddddd");
		      y += 10;
	          setPosition(x,y);
	          setFrame(q);
	          q++;
	          if(q==13)q=9;
	       } 
	  }
	  
	  public void AUTO_MOVE()
	  {		   	   	  
		   	      y -= 1;
		          setPosition(x,y);		  		  
	  }
	   public void fenzhen(int sj_gan)
	  {
		   if(sj_gan==2||sj_gan==3)
	        {
	            setFrameSequence(f2);
	        }
		  if(sj_gan==5)
	        {
	            setFrameSequence(f5);
	        }
	  }
}

⌨️ 快捷键说明

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