亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? gbase.java.bak

?? 戰國3賤客源代碼
?? BAK
字號:
/////////////////////////////////////////////////////////////////////////////////////
///////////////     Magic.CY            2004-9-16 10:23//////////////////////////////
///////////////                                        //////////////////////////////  

import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;
import java.util.*;
import java.io.*;
import com.nokia.mid.ui.*;

public class GBase 
{
	public int x,y;
	public int move;
	public int direction;
	public int hp;
	public boolean enemydown = false;
	public boolean isfast = false;
	public static int [][] imgindex;
	
	public static int[]jump = 
	{7,4,2,0,-2,-4,-7,};
	public int index = 8;
	public int state = 0;
	public int count = 0;
	
	
	public GBase()
	{
		x = 0;
		y = 60;
		
		
	}
	public void paint(Graphics bufferg)
	{
		//DirectGraphics dg = DirectUtils.getDirectGraphics(bufferg);
		if(direction == 1)
		{
			DirectGraphics dg = DirectUtils.getDirectGraphics(bufferg);
			Image image = DirectUtils.createImage(110,50,0x00000000);
			Graphics ggg = image.getGraphics();
			
			for(int i = 0;i < imgindex[index][0];i++)
			{
				ggg.setClip(imgindex[index][4+i*7],imgindex[index][5+i*7],imgindex[index][6+i*7],imgindex[index][7+i*7]);
				ggg.drawImage(GDate.img[imgindex[index][1+i*7]],imgindex[index][4+i*7]-imgindex[index][2+i*7],imgindex[index][5+i*7]-imgindex[index][3+i*7],20);
				bufferg.setClip(0,0,128,128);
				dg.drawImage(image,x-75,y,20,0x2000);
			
			
			}
		
		}
		else
		{
		
		
		
			for(int i = 0;i < imgindex[index][0];i++)
			{
				bufferg.setClip(x+imgindex[index][4+i*7],y+imgindex[index][5+i*7],imgindex[index][6+i*7],imgindex[index][7+i*7]);
				bufferg.drawImage(GDate.img[imgindex[index][1+i*7]],x+imgindex[index][4+i*7]-imgindex[index][2+i*7],y+imgindex[index][5+i*7]-imgindex[index][3+i*7],20);
			
			}
		}
		
		
	}
	public void update()
	{
		if((GManager.gamecount%1)==0)
		{
		//	index ++;
		
		//if(index == 22)index = 8;
		
		switch(state)
		{
			case 0:			//靜止
			index = 0;
			count = 0;
			int key = GCanvas.queueKeyStatesClear();	
			if((key & GCanvas.K_6)!= 0 ||(key & GCanvas.K_RIGHT)!= 0)
			{
				move = 0;
				state = 1;
				index = 1;
				count = 2;
				direction = 0;
								
			}
			else
			if((key & GCanvas.K_2)!= 0 ||(key & GCanvas.K_UP)!= 0)
			{
				move = 2;
				state = 1;
				index = 1;
				count = 2;
				
								
			}
			else
			if((key & GCanvas.K_8)!= 0 ||(key & GCanvas.K_DOWN)!= 0)
			{
				move = 3;
				state = 1;
				index = 1;
				count = 2;
								
			}
			else
			if((key & GCanvas.K_4)!= 0 ||(key & GCanvas.K_LEFT)!= 0)
			{
				move = 1;
				state = 1;
				index = 1;
				count = 2;
				direction = 1;
			}
			else
			if((key & GCanvas.K_7)!= 0 )
			{
				state = 4;
				index = 8;
				count = 4;
			}
			else
			if((key & GCanvas.K_5)!= 0 )
			{
				if(enemydown)
				{
					state = 3;
					index = 3;
					count = 3;
				}
				else
				{
					state = 4;
					index = 4;
					count = 4;
					
				}
				
			}
			else
			if((key & GCanvas.K_9)!= 0 )
			{
				state = 4;
				index = 12;
				count = 13;
			}
			else
			if((key & GCanvas.K_1)!= 0 )
			{
				state = 5;
				
				count = 7;
				direction = 1;
			}
			else
			if((key & GCanvas.K_3)!= 0 )
			{
				state = 5;
				
				count = 7;
				direction = 0;
			}
			
			
				
				
			
			
			break;
			case 1:		//走路
			if(!isfast)
			count --;
			if((GManager.gamecount/2)%2==0)
			{
				index = 0;
			}
			else
			{
				index = 1;
			}
			
			if(move == 0)
			{
				if(x<78)
				{
					x+=2;
					if(isfast)x+=2;	
				}else
				if((GManager.bkcount/16)<16)
				{
					GManager.bkcount+=2;
					if(isfast)GManager.bkcount+=2;
				}
				else
				{
					state = 0;
					isfast = false;
				}
			}
			else
			if(move == 1)
			{
				if(x>5)
				{
					x-=2;
					if(isfast)x-=2;	
				}else
				if((GManager.bkcount)>6)
				{
					GManager.bkcount-=2;
					if(isfast)GManager.bkcount-=2;
				}
				else
				{
					state = 0;
					isfast = false;
				}
			}
			else
			if(move == 2)
			{
				if(y>28)
				{
					y-=3;
					
				}
				
			}
			if(move == 3)
			{
				if(y<80)
				{
					y+=3;
					
				}
				
			}
			
			
			key = GCanvas.queueNowKeyStates();
				
			if(((key & GCanvas.K_6)!= 0 ||(key & GCanvas.K_RIGHT)!= 0)&&move == 0)
			{
				count = 1;
				
			}
			if(((key & GCanvas.K_2)!= 0 ||(key & GCanvas.K_UP)!= 0)&&move == 2)
			{
				count = 1;
				
			}
			if(((key & GCanvas.K_8)!= 0 ||(key & GCanvas.K_DOWN)!= 0)&&move == 3)
			{
				count = 1;
				
			}
			if(((key & GCanvas.K_4)!= 0 ||(key & GCanvas.K_LEFT)!= 0)&&move == 1)
			{
				count = 1;
			}
			key = GCanvas.queueKeyStatesClear();
			if(isfast)
			{
				if(key !=0)
				isfast = false;
				
				
			}
			else
			{
				
				if(((key & GCanvas.K_6)!= 0 ||(key & GCanvas.K_RIGHT)!= 0)&&move == 0)
				{
					isfast = true;
				
				}
				if(((key & GCanvas.K_4)!= 0 ||(key & GCanvas.K_LEFT)!= 0)&&move == 1)
				{
					isfast = true;
				}
			}
			
			if(count == 0)
			{
				state = 0;
				isfast = false;
			}
			
			break;
			case 2:		//格檔
			count --;
			key = GCanvas.queueNowKeyStates();
				
			if((key & GCanvas.K_7)!= 0 )
			{
				count = 3;
				
			}
			if(count == 0)
			{
				state = 0;
			}
			
			
			
			break;
			case 3:		//刺
			count --;
			
			if(count == 0)
			{
				state = 0;
			}
			
			break;
			case 4:		//攻擊//超殺
			count --;
			index++;
			
			if(count == 0)
			{
				state = 0;
				index = 0;
			}
			
			break;
			case 5:	
			count--;
			index = 26;
			if(direction ==0)
			{
				
				
				if(x<78)
				{
					x+=5;
					
				}else
				if((GManager.bkcount/16)<16)
				{
					GManager.bkcount+=5;
					
				}
				
			}
			else
			{
				if(x>8)
				{
					x-=5;
					
				}else
				if((GManager.bkcount)>10)
				{
					GManager.bkcount-=5;
					
				}
				
			}
			y+=jump[count];
			if(count ==0)
			{
				state = 0;
				index = 1;
			}	
			
			break;
			
			
		
			
			
		}
		
		
	}
		
	}
	public void attack()
	{
		
	}
	public void beattacked(int type)
	{
		
	}
	
	
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本久久一区二区三区| 国产白丝精品91爽爽久久| 波多野结衣亚洲| 久久久久久久久久看片| 日韩**一区毛片| 日韩欧美在线综合网| 韩国视频一区二区| 国产欧美一区二区精品婷婷| 国产剧情av麻豆香蕉精品| 日韩色在线观看| 韩国女主播一区| 欧美日韩免费视频| 婷婷综合五月天| 久久久久国产精品免费免费搜索| 国模冰冰炮一区二区| 国产精品理论片| 欧美喷水一区二区| 黑人精品欧美一区二区蜜桃| 国产精品另类一区| 国产suv精品一区二区883| 亚洲美女视频一区| 精品动漫一区二区三区在线观看| 风间由美性色一区二区三区| 亚洲国产精品久久人人爱 | 国产精品久久福利| 国产99久久久久久免费看农村| 国产女人水真多18毛片18精品视频| 99精品欧美一区二区蜜桃免费 | 精品久久久久久最新网址| av不卡一区二区三区| 国产一区二区三区久久久| 亚洲黄网站在线观看| 欧美va在线播放| 欧美午夜精品久久久| 成人小视频在线| 精品一区二区三区香蕉蜜桃 | 亚洲福中文字幕伊人影院| 国产精品久久久久国产精品日日| 色呦呦国产精品| 午夜精品在线看| 一区二区三区资源| 国产精品乱码妇女bbbb| 国产欧美日本一区视频| 精品国内二区三区| k8久久久一区二区三区 | 成人涩涩免费视频| 国产成人在线视频网站| 国产91色综合久久免费分享| 精品一区二区三区久久| 久久99久久99小草精品免视看| 亚洲宅男天堂在线观看无病毒| 蜜臀91精品一区二区三区| 日韩专区一卡二卡| 午夜视频在线观看一区| 亚洲激情自拍偷拍| 亚洲女与黑人做爰| 午夜精品福利一区二区蜜股av| 中文字幕高清一区| 午夜精品在线视频一区| 久久国产福利国产秒拍| 国产+成+人+亚洲欧洲自线| 97精品国产露脸对白| 日韩一级片在线观看| 欧美一区二区三级| 欧美日韩国产综合一区二区三区| av男人天堂一区| 成人av资源下载| 欧洲亚洲精品在线| 久久精品人人做人人综合| 夜夜嗨av一区二区三区网页| 亚洲欧洲性图库| 精品制服美女丁香| 日韩三级中文字幕| 一区二区国产视频| 91小视频在线观看| 91精品国产综合久久香蕉的特点 | 国产aⅴ综合色| 欧美美女一区二区在线观看| 在线不卡一区二区| 日韩欧美亚洲另类制服综合在线| 日韩一区二区三区电影| 日韩和欧美一区二区| 色婷婷一区二区三区四区| 国产精品三级久久久久三级| 九色综合国产一区二区三区| 日韩欧美在线综合网| 亚洲一区二区三区四区的| 伊人开心综合网| 成人动漫一区二区| 亚洲美女精品一区| 一本久道中文字幕精品亚洲嫩| 中文字幕一区二区三中文字幕| 精品国产乱码久久久久久图片 | 韩国女主播成人在线| 欧美一级视频精品观看| 日产欧产美韩系列久久99| 精品欧美一区二区三区精品久久| 美腿丝袜亚洲三区| 国产精品私人自拍| 99精品欧美一区二区蜜桃免费 | 91理论电影在线观看| 国产精品久久三区| 91精品欧美综合在线观看最新| 天天综合网 天天综合色| 日韩亚洲欧美在线观看| 亚洲综合色噜噜狠狠| 91精品国产综合久久精品性色| 日本不卡一区二区三区| 7777精品伊人久久久大香线蕉超级流畅 | 亚洲国产一区在线观看| 欧美色综合影院| 成人夜色视频网站在线观看| 亚洲色图制服丝袜| 久久中文字幕电影| 91精品国产色综合久久不卡蜜臀| www.亚洲国产| 高清国产午夜精品久久久久久| 日产欧产美韩系列久久99| 亚洲欧美日韩久久| 国产亚洲精品免费| 中文字幕一区二区三区色视频 | 美女视频黄a大片欧美| 国产亚洲精久久久久久| 欧美二区三区91| 91久久精品网| 91精品福利视频| 欧美日韩国产一级| 7777精品伊人久久久大香线蕉最新版| 在线视频你懂得一区二区三区| 成人午夜av影视| 色综合一个色综合亚洲| 一本大道av一区二区在线播放| 久久99精品国产.久久久久久| 蜜臀av国产精品久久久久| 麻豆精品国产传媒mv男同| 一区二区免费看| 亚洲一二三专区| 欧美aⅴ一区二区三区视频| 韩国一区二区三区| 成人一区二区三区视频在线观看| 国产经典欧美精品| 日本高清不卡视频| 欧美一区午夜视频在线观看| 久久精品一区八戒影视| 中文字幕中文乱码欧美一区二区| 一区二区三区蜜桃网| 青青草伊人久久| 色婷婷国产精品| 精品国产乱码久久久久久浪潮| 国产精品久久久久国产精品日日| 亚洲国产成人在线| 久久日韩精品一区二区五区| 国产精品国产三级国产a| 午夜激情久久久| 91首页免费视频| 国产精品麻豆一区二区| 精品在线播放免费| 欧美一区二区私人影院日本| 国产精品传媒视频| 成人免费看片app下载| 欧美一区二区视频在线观看2020 | 精品黑人一区二区三区久久| 亚洲男人天堂av网| 成人高清免费在线播放| 久久男人中文字幕资源站| 丝袜诱惑亚洲看片| 一本大道久久a久久综合| 亚洲欧洲av在线| 色综合色狠狠天天综合色| 国产亚洲成年网址在线观看| caoporn国产精品| 亚洲视频在线一区| 欧美视频在线一区二区三区 | 欧美午夜精品一区| 婷婷六月综合网| 欧美成va人片在线观看| 婷婷六月综合网| 国产精品国模大尺度视频| 成人激情校园春色| 亚洲va国产天堂va久久en| 日韩欧美国产1| av亚洲精华国产精华精华 | 国产精品白丝在线| 欧美日韩日日夜夜| 国产91色综合久久免费分享| ...中文天堂在线一区| 欧美一级二级三级蜜桃| 国产一区二区三区黄视频| 亚洲在线免费播放| 国产视频在线观看一区二区三区| www.在线欧美| 麻豆91在线看| 亚洲自拍都市欧美小说| 日韩一级片网址| 欧美日韩国产中文| jizzjizzjizz欧美| 蜜桃一区二区三区在线| 一区二区免费看| 亚洲精品在线电影| 欧美精品久久天天躁|