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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? fw.js

?? 馬士兵老師的代碼
?? JS
?? 第 1 頁 / 共 2 頁
字號:
/*
fw1:作戰(zhàn)方的一個實例
sys:存放地圖資源信息(礦、氣)
race:存放的對戰(zhàn)雙方的對象數(shù)組,red/blue
cRace:當(dāng)前操作者
udf:存放一些資源、建筑、單位等標(biāo)準(zhǔn)信息數(shù)組供調(diào)用時使用
	block:
		mine 礦
		ves  氣
	build:
		0_hq	基地
		0_supply	房子
		0_refinery	采氣廠
		0_barrack		兵工廠
		0_academy		升級用的
		0_gun_tower	無圖
		0_missile		無圖
	unit:
		0_scv		工程兵的普通、采礦、采氣3種狀態(tài)5個方向的圖片
		0_marine
		0_tank
		0_valture
		0_wraith
*/
var fw1=new fw(),sys=new Array(),udf=new Array(),race=new Array(),cRace="red"
fw_ini()
function fw_ini(){
	sys.minePos=""
	sys.vesPos=""

	race["red"]=createClass("mine:5000;ves:0;man:4;supply:8;hq:")
	race["blue"]=createClass("mine:50;ves:0;man:4;supply:8;hq:")

	udf["mine"]=createClass("type:block;size:1,1;movepos:-1,-16;selpos:-4,16,48,30")
	udf["ves"]=createClass("type:block;size:3,2;movepos:2,3;selpos:-6,0,124,60")

	udf["0_hq"]=createClass("type:build;wh:127,101;size:3,3;movepos:0,-14;selpos:-8,22,140,80;hppos:5,86,130;btime:3;madelist:0_scv")
	udf["0_supply"]=createClass("type:build;wh:87,70;size:2,2;movepos:-2,-9;selpos:-5,18,95,56;hppos:2,62,94;btime:2;mine:100")
	udf["0_refinery"]=createClass("type:build;wh:125,95;size:3,2;movepos:-2,-32;selpos:-8,22,140,80;hppos:5,86,130;btime:2;mine:100")
	udf["0_barrack"]=createClass("type:build;wh:125,110;size:3,3;movepos:-2,-18;selpos:-8,34,140,80;hppos:5,86,130;btime:3;mine:150;madelist:0_marine")
	udf["0_academy"]=createClass("type:build;wh:95,95;size:2,2;movepos:-10,-32;selpos:-2,38,100,60;hppos:2,66,100;btime:3;mine:150")
	udf["0_gun_tower"]=createClass("type:build;wh:95,58;size:2,2;movepos:-8,2;selpos:-8,22,140,80")
	udf["0_missile"]=createClass("type:build;wh:41,50;size:1,1;movepos:0,-20;selpos:-8,22,140,80")

	udf["0_scv"]=createClass("type:unit;kind:ground;mvstyle:shift;speed:4;wh:48;selpos:5,12,36,24;hppos:1,33,35;mine:50")
	udf["0_marine"]=createClass("type:unit;kind:ground;mvstyle:walk;speed:2;wh:32;selpos:5,15,20,16;hppos:1,20,24;mine:50")
	udf["0_tank"]=createClass("type:unit;kind:ground;speed:1;wh:72;selpos:10,16,50,40")
	udf["0_valture"]=createClass("type:unit;kind:ground;speed:1;wh:64;selpos:12,20,36,27")
	udf["0_wraith"]=createClass("type:unit;kind:air;speed:1;wh:48;selpos:12,16,27,20")
}

/*
返回一個數(shù)組
參數(shù)字符: a:1;b:2
返回數(shù)組:
	[a][1]
	[b][2]
如是數(shù)字,則轉(zhuǎn)換為數(shù)字型
*/
function createClass(k){
	var ao=new Array(),ak=k.split(";")
	for(var i in ak){
		ak[i]=ak[i].split(":")
		if(!isNaN(ak[i][1]))
			ak[i][1]=parseInt(ak[i][1])
		ao[ak[i][0]]=ak[i][1]
	}
	return ao
}
//控制對象顯示或隱藏 ol格式使用;分隔,;之前的顯示,;之后的隱藏,然后使用,進(jìn)行分隔
function showObj(ol){
	var a=ol.split(";"),i,j
	for(i in a){
		a[i]=a[i].split(",")
		for(j in a[i]){
			if(i==0&&a[i][j]!="")
				eval(a[i][j]).style.display=""
			if(i==1&&a[i][j]!="")
				eval(a[i][j]).style.display="none"
		}
	}
}
//用來創(chuàng)建操作方實體的類
function fw(){
	//uList定義:[0]-block;[1]-mine;[2]-build;[3]-unit
	this.uList=new Array("","","","")
	//bList定義:[0]-mine;[1]-block and build;[2]-hold unit
	this.bList=new Array("","","")

	this.cEndPos=0
	//用來對新加入的成員進(jìn)行唯一標(biāo)識的變量,每增加一個,maxID便加一
	this.maxID=0
	//被選中的對象,使用逗號進(jìn)行分隔
	this.selUnit=""
	this.adp="1,0;1,1;0,1;-1,1;-1,0;-1,-1;0,-1;1,-1;1,0;1,1;0,1;-1,1;-1,0;-1,-1;0,-1;1,-1".split(";")
	for(var i=0;i<16;i++){
		this.adp[i]=this.adp[i].split(",")
		this.adp[i][0]=parseInt(this.adp[i][0])
		this.adp[i][1]=parseInt(this.adp[i][1])
	}

	//地圖初始化,k的格式 size,64,64;1,mine,3,1   ....
	this.iniMap=function(k){
		var l="",lm="",xi,yi,i,j,n
		var a=k.split(";"),uu,a_sz,a_mv,a_sl,a_hp,a_wh
		//遍歷每個元素
		for(i in a){
			a[i]=a[i].split(",")
			if(a[i][0]=="size"){
				//地圖背景的尺寸
				divSize.style.width =a[i][1]*40
				divSize.style.height =a[i][2]*30
			}
			else{
				xi=parseInt(a[i][2])
				yi=parseInt(a[i][3])
				uu=udf[a[i][1]]
				a_sl=uu.selpos.split(",")
				if(uu.type=="block"||uu.type=="build"){	//資源、建筑
					a_sz=uu.size.split(",")
					a_mv=uu.movepos.split(",")
					//將資源和建筑的覆蓋點(diǎn)存到字符列表中
					for(j=0;j<a_sz[0];j++){
						for(n=0;n<a_sz[1];n++){
							if(uu.type=="block")
								this.bList[0]+=";"+(xi+j)+","+(yi+n)
							if(uu.type=="build")
								this.bList[1]+=";"+(xi+j)+","+(yi+n)
							//this.paint(new pt(xi+j,yi+n),"black")
						}
					}
				}
				if(a[i][1]=="mine")
					sys.minePos+=";"+xi+","+yi	//把礦資源記錄到地圖中
				if(a[i][1]=="ves")
					sys.vesPos+=";"+xi+","+yi	//把氣資源記錄到地圖中
				//下面分別是3種物件的創(chuàng)建
				//l存放大地圖的內(nèi)容,lm存放縮略圖的內(nèi)容
				if(uu.type=="block"){
					this.uList[1]+=",unit_"+a[i][0]
					l+="<span id=unit_"+a[i][0]+" name="+a[i][1]+" uType=block px="+xi+" py="+yi+" pw="+a_sz[0]+" ph="+a_sz[1]+" style='left:"+(xi*40+parseInt(a_mv[0]))+";top:"+(yi*30+parseInt(a_mv[1]))+";z-index:"+yi+"'>"
					l+="<v:oval coordsize='21600,21600' strokecolor=#F2F230 style='visibility:hidden;position:absolute;left:"+a_sl[0]+";top:"+a_sl[1]+";width:"+a_sl[2]+";height:"+a_sl[3]+"'><v:fill opacity =0></v:fill></v:oval>"
					l+="<img src=block/"+a[i][1]+".gif>"
					l+="</span>"
					lm+="<hr id=unit_"+a[i][0]+"_mini color=#00E4FC style=left:"+(xi*2)+";top:"+(yi*2)+";width:"+(a_sz[0]*2)+";height:"+(a_sz[1]*2)+">"
				}
				if(uu.type=="build"){
					a_hp=uu.hppos.split(",")
					a_wh=uu.wh.split(",")
					var s_m=""
					//如果是采氣場且已經(jīng)建成則加入冒氣場景
					if(a[i][5]!=0&&a[i][1]=="0_refinery")
						s_m="<img src='block/ves_gas.gif' style=left:55;top:-20>"
					this.uList[2]+=",unit_"+a[i][0]
					l+="<span id=unit_"+a[i][0]+" name="+a[i][1]+" uType=build bType='' chp="+(a[i][5]==0 ? 0 : "100")+" bn="+(a[i][5]==0 ? 0 : -1)+"  mn=-1 sx="+a_sz[0]+" sy="+a_sz[1]+" px="+xi+" py="+yi+" pw="+a_sz[0]+" ph="+a_sz[1]+" aimu='' race='"+a[i][4]+"' style='left:"+(xi*40+parseInt(a_mv[0]))+";top:"+(yi*30+parseInt(a_mv[1]))+";z-index:"+yi+"'>"
					l+="<v:oval coordsize='21600,21600' strokecolor=#10FC18 style='visibility:hidden;position:absolute;left:"+a_sl[0]+";top:"+a_sl[1]+";width:"+a_sl[2]+";height:"+a_sl[3]+"'><v:fill opacity =0></v:fill><span class=hpbar style='left:"+a_hp[0]+";top:"+a_hp[1]+";width:"+a_hp[2]+"'><hr size=3 color=#249824 style=width:"+(a[i][5]==0 ? 0 : "100%")+"></span></v:oval>"
					l+="<span style=width:"+a_wh[0]+";height:"+a_wh[1]+";overflow:hidden><img src=build/"+a[i][1]+"_"+a[i][4]+".gif style=left:"+(a[i][5]==0 ? -2*a_wh[0] : 0)+"></span>"
					l+="<span>"+s_m+"</span>"
					l+="</span>"
					lm+="<hr id=unit_"+a[i][0]+"_mini color='"+a[i][4]+"' style=left:"+(xi*2)+";top:"+(yi*2)+";width:"+(a_sz[0]*2)+";height:"+(a_sz[1]*2)+">"
					//標(biāo)記大本營位置,工程兵采礦、氣時會用到
					if(a[i][1]=="0_hq"){
						race[a[i][4]].hq=(xi+1)+","+(yi+1)
					}
				}
				if(uu.type=="unit"){
					a_hp=uu.hppos.split(",")
					this.uList[3]+=",unit_"+a[i][0]
					l+="<span id=unit_"+a[i][0]+" name="+a[i][1]+" uType=unit mvstyle='"+uu.mvstyle+"' px="+xi+" py="+yi+" cw="+uu.wh+" race='"+a[i][4]+"' class='unit_"+uu.kind+"' speed='"+uu.speed+"' path='' aimPos='' aimn=0 aimu='' face='' pose=0 tmMove=0 tmDir=0 style='left:"+(xi*40+(40-uu.wh)/2)+";top:"+(yi*30+(30-uu.wh)/2)+";z-index:"+yi+"'>"
					l+="<v:oval coordsize='21600,21600' strokecolor=#10FC18 style='visibility:hidden;position:absolute;left:"+a_sl[0]+";top:"+a_sl[1]+";width:"+a_sl[2]+";height:"+a_sl[3]+"'><v:fill opacity =0></v:fill><span class=hpbar style='left:"+a_hp[0]+";top:"+a_hp[1]+";width:"+a_hp[2]+"'><hr size=3 color=#249824 style=width:100%></span></v:oval>"
					l+="<span style=width:"+uu.wh+";height:"+uu.wh+";overflow:hidden><img src=unit/"+a[i][1]+"_"+a[i][4]+".gif style=top:"+(-parseInt(5*Math.random())*uu.wh)+"></span>"
					l+="<span></span></span>"
					lm+="<hr id=unit_"+a[i][0]+"_mini color='"+a[i][4]+"' style=left:"+(xi*2)+";top:"+(yi*2)+";width:2;height:2>"
				}
			}
		}
		this.maxID=parseInt(a[i][0])+1
		//對存貯的各類信息的格式進(jìn)行整理
		if(sys.minePos.slice(0,1)==";")
			sys.minePos=sys.minePos.slice(1)
		if(sys.vesPos.slice(0,1)==";")
			sys.vesPos=sys.vesPos.slice(1)
		if(this.bList[0].slice(0,1)==";")
			this.bList[0]=this.bList[0].slice(1)
		if(this.bList[1].slice(0,1)==";")
			this.bList[1]=this.bList[1].slice(1)
		if(this.uList[0].slice(0,1)==",")
			this.uList[0]=this.uList[0].slice(1)
		if(this.uList[1].slice(0,1)==",")
			this.uList[1]=this.uList[1].slice(1)
		if(this.uList[2].slice(0,1)==",")
			this.uList[2]=this.uList[2].slice(1)
		if(this.uList[3].slice(0,1)==",")
			this.uList[3]=this.uList[3].slice(1)
		//加入實體
		divMain.insertAdjacentHTML("beforeend",l)
		//小地圖
		mini_map.insertAdjacentHTML("afterbegin",lm)
	}
	//返回指定點(diǎn)的build,unit
	this.uInPos=function(p){
		var u,o,a=(this.uList[1]+","+this.uList[2]).split(",")
		for(var i in a){
			o=eval(a[i])
			if(p.x-o.px<o.pw&&p.x-o.px>=0&&p.y-o.py<o.ph&&p.y-o.py>=0){
				u=o
				if(u.name!="ves")
					break
			}
		}
		return u
	}
	//選中操作對象
	this.selRange=function(sp,ep){
		var l="",u,a,i
		//先取消選擇
		if(fw1.selUnit!=""){
			a=fw1.selUnit.split(",")
			for(i in a){
				u=eval(a[i])
				u.children(0).style.visibility="hidden"
			}
		}
		//選擇框進(jìn)行選擇(不能對建筑物進(jìn)行選擇)
		a=this.uList[3].split(",")
		for(i=0;i<a.length;i++){
			u=eval(a[i])
			if(((u.px>=sp.x&&ep.x>=u.px)||(u.px<=sp.x&&ep.x<=u.px))&&((u.py>=sp.y&&ep.y>=u.py)||(u.py<=sp.y&&ep.y<=u.py))){
				u.children(0).style.visibility=""
				l+=u.id+","
			}
		}
		l=l.slice(0,-1)
		//點(diǎn)擊選中,都可以進(jìn)行選擇
		if(sp.v==ep.v&&l==""){
			u=this.uInPos(sp)
			if(u!=null){
				u.children(0).style.visibility=""
				l=u.id
			}
		}
		fw1.selUnit=l
	}
	this.setUBlock=function(){
		var u
		this.bList[2]=""
		al=this.uList[3].split(",")
		for(i in al){
			u=eval(al[i])
			if(u.path==""&&(","+this.selUnit+",").indexOf(","+u.id+",")==-1)
				this.bList[2]+=u.px+","+u.py+";"
		}
		this.bList[2]=";"+this.bList[2]
	}
	//鼠標(biāo)指揮unit的移動(不實際移動,而是改變目的地或指定任務(wù))
	this.go=function(ep0){
		if(this.selUnit=="")
			return
		var sp=new pt(),ep=new pt()
		var al,a,i,s,rv,epu,epuName,u
		this.setUBlock()
		this.cEndPos=0
		al=fw1.selUnit.split(",")
		//遍歷所有選中的對象
		for(i in al){
			u=eval(al[i])
			epu=this.uInPos(ep0)
			epuName=epu==null ? "" : epu.name
			sp.setv(u.px,u.py)
			this.bList[2]=fw1.bList[2].replace(";"+sp.v+";",";")
			s=""
			if(u.className=="airUnit")
				s="airUnit"
			//采礦
			if(u.name=="0_scv"&&epuName=="mine")
				s="mining"
			//根據(jù)情況確定最后的目標(biāo)地
			rv=this.getEndPos(ep0,s)
			if(rv[0]=="")
				return
			if(rv[1]!="")
				u.aimu=rv[1]
			ep.setv(rv[0])
			if(u.className=="airUnit")
				u.path=ep.v
			else{
				//點(diǎn)集重合,無法到達(dá)
				if(this.inBlock(ep))
					return
				l=this.getPath(sp,ep)
				u.path=l
				if(u.name=="0_scv"){
					u.children(2).innerHTML=""
					u.aimPos=""
					u.task=""
					//隨機(jī)確定工程兵的基地投放地點(diǎn)
					a="2,0;2,1;1,2;0,2;-1,2;-2,1;-2,0;-2,-1;-1,-2;0,-2;1,-2;2,-1".split(";")
					var n=parseInt(12*Math.random())
					a[n]=a[n].split(",")
					sp.setv(race[u.race].hq)
					sp.setv(sp.x+parseInt(a[n][0]),sp.y+parseInt(a[n][1]))
					//采礦 aimPos逗號后面的數(shù)字是每次采的上限
					if(epuName=="mine"){
						u.aimPos=u.aimu+",200;"+sp.v+";"+ep.v
						u.task="mining"
					}
					//采氣
					if(epuName=="0_refinery"){
						if(epu.bn==-1){
							u.aimPos=epu.id+",100;"+sp.v+";"+ep.v
							u.task="gasing"
						}
					}
				}
			}
		}
	}
	//建造時的火花閃爍
	this.setSpark=function(u){
		var s="left:-10;top:0"
		if(u.face==0)
			s="left:5;top:-10"
		if(u.face=="1f")
			s="left:-5;top:-10"
		if(u.face==1)
			s="left:18;top:-10"
		if(u.face==2)
			s="left:18;top:0"
		if(u.face==3)
			s="left:18;top:15"
		if(u.face=="3f")
			s="left:-5;top:15"
		if(u.face==4)
			s="left:0;top:15"
		u.children(2).innerHTML="<img src=unit/0_scv_spark.gif style="+s+">"
	}
	//某方的unit的行為函數(shù)(行走、建造等)
	this.move=function(u){
		var dp=new pt(),sp=new pt(),ep=new pt()
		if(u.path==""){
			sp.setv(u.px,u.py)

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩你懂的在线观看| 国产欧美日韩激情| 成人精品电影在线观看| 亚洲综合一区二区| 国产亚洲一区二区在线观看| 欧美在线一区二区三区| 成人免费视频一区二区| 男女男精品视频| 亚洲女与黑人做爰| 中文字幕精品在线不卡| 日韩欧美亚洲国产另类| 91黄色免费版| av不卡免费电影| 国产精品1区2区3区| 免费高清视频精品| 亚洲影院免费观看| 中文字幕一区av| 欧美激情一区二区三区全黄| 欧美成人精品高清在线播放| 欧美日韩激情一区二区| 91麻豆国产在线观看| 成人一区二区三区| 国产乱淫av一区二区三区 | 久久免费视频一区| 欧美精品色综合| 欧美日韩电影在线播放| 一本到高清视频免费精品| 国产精品亚洲成人| 韩国精品主播一区二区在线观看 | 2023国产精品| 在线综合亚洲欧美在线视频| 色狠狠桃花综合| 91亚洲精品一区二区乱码| gogo大胆日本视频一区| www.欧美日韩| eeuss鲁片一区二区三区在线观看| 国产sm精品调教视频网站| 国产99久久久久久免费看农村| 国产在线观看免费一区| 经典三级一区二区| 精品一区二区三区免费观看 | 国产.欧美.日韩| 国产一区二区三区av电影| 国产一区二区影院| 国产精品一卡二| 成人va在线观看| 91免费观看视频| 精品视频一区三区九区| 欧美日本在线一区| 日韩一级黄色大片| 国产三级一区二区| 国产精品女主播av| 亚洲手机成人高清视频| 夜夜精品视频一区二区 | 久久久亚洲国产美女国产盗摄 | 欧美久久婷婷综合色| 91精品福利在线一区二区三区 | 精品国产一区二区三区av性色| 欧美tickling网站挠脚心| 国产网站一区二区| 亚洲欧洲韩国日本视频| 一区二区三区 在线观看视频| 午夜av一区二区三区| 国产精品亚洲午夜一区二区三区| 国产99一区视频免费| 一本色道亚洲精品aⅴ| 91麻豆精品国产自产在线观看一区 | 中文字幕在线免费不卡| 国产成人在线视频网站| 99久久伊人久久99| 欧美在线观看一二区| 欧美xxxx老人做受| 国产精品女主播在线观看| 亚洲国产日日夜夜| 精品无码三级在线观看视频| 春色校园综合激情亚洲| 欧美三级在线看| www精品美女久久久tv| 一区视频在线播放| 日本欧洲一区二区| 成人a免费在线看| 欧美日韩一级视频| 久久精品一区蜜桃臀影院| 亚洲精品乱码久久久久久黑人| 日本91福利区| 不卡欧美aaaaa| 欧美一二三区精品| 亚洲人成影院在线观看| 黄色成人免费在线| 欧美性受xxxx| 日本一区二区不卡视频| 午夜伊人狠狠久久| 国产91精品久久久久久久网曝门| 精品视频一区 二区 三区| 欧美国产丝袜视频| 老司机免费视频一区二区| 91美女视频网站| 久久久精品2019中文字幕之3| 性做久久久久久久久| 成人免费看片app下载| 日韩精品最新网址| 亚洲成人免费av| 成人avav在线| 久久久久久影视| 秋霞成人午夜伦在线观看| 91视频91自| 精品无人码麻豆乱码1区2区| 欧美日韩成人综合天天影院| 国产精品乱码一区二区三区软件 | 欧美怡红院视频| 国产精品日产欧美久久久久| 激情文学综合插| 51午夜精品国产| 一区二区三区91| 97se亚洲国产综合自在线不卡| 久久夜色精品国产噜噜av| 午夜伊人狠狠久久| 欧美一a一片一级一片| 136国产福利精品导航| 国产精品一级片| 欧美刺激脚交jootjob| 日韩激情一二三区| 欧美精品日日鲁夜夜添| 亚洲成人免费视| 欧美熟乱第一页| 一区二区三区在线看| 91捆绑美女网站| 亚洲免费av高清| 99re成人在线| 亚洲天堂福利av| 95精品视频在线| 亚洲欧洲无码一区二区三区| 成年人国产精品| 日韩一区欧美小说| 91原创在线视频| 18成人在线观看| 色婷婷综合久久久中文字幕| 亚洲精品水蜜桃| 在线亚洲+欧美+日本专区| 亚洲色图都市小说| 色www精品视频在线观看| 一个色综合av| 717成人午夜免费福利电影| 日韩国产高清影视| 91精品国产91久久综合桃花| 久久福利视频一区二区| 久久久精品人体av艺术| 成人小视频免费在线观看| 国产精品麻豆一区二区| 在线一区二区三区四区| 亚洲国产日韩综合久久精品| 6080午夜不卡| 国产在线精品一区二区夜色| 久久九九久精品国产免费直播| 成人综合在线视频| 亚洲欧美国产高清| 制服丝袜日韩国产| 国产麻豆精品久久一二三| 中文字幕av一区 二区| 日本韩国一区二区三区| 日日骚欧美日韩| 久久亚洲春色中文字幕久久久| 成人国产在线观看| 亚洲黄色片在线观看| 欧美人伦禁忌dvd放荡欲情| 久久精品99国产精品| 国产亚洲欧美激情| 91传媒视频在线播放| 久久精品国产精品青草| 亚洲欧洲日韩综合一区二区| 欧美欧美欧美欧美首页| 精品美女在线播放| 99视频一区二区| 手机精品视频在线观看| 久久久久久久免费视频了| 99精品黄色片免费大全| 日韩成人免费在线| 日本一区二区在线不卡| 欧美日韩亚洲综合一区| 国产福利一区在线| 亚洲成人黄色小说| 国产色综合一区| 欧美视频一区二区三区四区 | 国产精品视频免费看| 欧美日韩精品一区二区在线播放| 国产精品羞羞答答xxdd| 亚洲午夜电影网| 国产亚洲一区字幕| 在线电影院国产精品| 99精品久久久久久| 国产综合一区二区| 亚洲最色的网站| 欧美国产日产图区| 欧美一级在线免费| 色噜噜狠狠一区二区三区果冻| 国产曰批免费观看久久久| 亚洲国产精品久久人人爱| 国产精品国产三级国产aⅴ原创| 91精品国产手机| 色欲综合视频天天天|