锘??xml version="1.0" encoding="utf-8" standalone="yes"?>日韩一级裸体免费视频,国产精品福利在线观看网址,欧美一区二区三区免费观看http://www.shnenglu.com/guojingjia2006/category/11421.htmlHappy codingzh-cnFri, 10 Jun 2011 14:34:19 GMTFri, 10 Jun 2011 14:34:19 GMT60BitmapData 璇﹁В錛堜竴錛?杞級http://www.shnenglu.com/guojingjia2006/archive/2011/06/10/148443.html灝忔灉瀛?/dc:creator>灝忔灉瀛?/author>Fri, 10 Jun 2011 09:39:00 GMThttp://www.shnenglu.com/guojingjia2006/archive/2011/06/10/148443.htmlhttp://www.shnenglu.com/guojingjia2006/comments/148443.htmlhttp://www.shnenglu.com/guojingjia2006/archive/2011/06/10/148443.html#Feedback0http://www.shnenglu.com/guojingjia2006/comments/commentRss/148443.htmlhttp://www.shnenglu.com/guojingjia2006/services/trackbacks/148443.html鍦?span>ActionScript 3.0涓紝鍙互鍒涘緩浣嶅浘鍥懼儚錛岃繕鍙互鎶婂閮ㄧ殑浣嶅浘鍥懼儚鍔犺澆鍒癋lash Player涓備嬌鐢ㄤ綅鍥劇被錛屽彲浠ュ鐞嗕綅鍥劇殑鍍忕礌鍜屾潅鐐廣傞氳繃婊ら暅綾伙紝榪樺彲浠ュ鍔犱綅鍥劇殑鍚勭婊ら暅鏁堟灉銆?/span>
19.1  浣嶅浘綾?/strong>
甯哥敤鐨勬湁鍏充綅鍥劇殑綾繪湁涓変釜錛?span>Bitmap綾匯丅itmapData綾誨拰BitmapDataChannel綾匯侭itmap綾葷敤鏉ユ樉紺轟綅鍥懼浘鍍忥紝BitmapData綾葷敤鏉ュ鐞嗕綅鍥撅紝BitmapDataChannel綾繪槸涓灇涓懼鹼紝琛ㄧず浣跨敤鐨勯氶亾銆?/span>
 19.1.1  Bitmap綾?/strong>
Bitmap綾昏〃紺轟綅鍥懼浘鍍忕殑鏄劇ず瀵硅薄銆傚彲浠ヤ嬌鐢?span>Bitmap綾葷殑鏋勯犲嚱鏁板垱寤哄浘鍍忥紝涔熷彲浠ヤ嬌鐢↙oader綾誨姞杞藉閮ㄥ浘鍍忋侭itmap綾誨父鐢ㄧ殑灞炴у琛?9.1鎵紺恒?/span>
琛?9.1  Bitmap綾誨父鐢ㄧ殑灞炴?/div>
灞?/sup>    鎬?/sup>
璇?/sup>    鏄?/sup>
bitmapData
琚紩鐢ㄧ殑BitmapData瀵硅薄
pixelSnapping
鎺у埗Bitmap瀵硅薄鏄惁璐寸揣鑷蟲渶榪戠殑鍍忕礌
smoothing
鎺у埗鍦ㄧ緝鏀炬椂鏄惁瀵逛綅鍥捐繘琛屽鉤婊戝鐞?/sup>
 19.1.2  BitmapData綾?/strong>
BitmapData綾葷敤鏉ュ鐞?span>Bitmap瀵硅薄鐨勬暟鎹侭itmapData綾誨彲浠ュ湪紼嬪簭榪愯鏃訛紝浠繪剰璋冩暣浣嶅浘鐨勫ぇ灝忋侀忔槑搴︺佸儚绱犵瓑銆侭itmapData綾誨父鐢ㄧ殑灞炴у琛?9.2鎵紺猴紝甯哥敤鐨勬柟娉曞琛?9.3鎵紺恒?/span>
琛?9.2  BitmapData綾誨父鐢ㄧ殑灞炴?/div>
灞?/sup>    鎬?/sup>
璇?/sup>    鏄?/sup>
height
浣嶅浘鍥懼儚鐨勯珮搴?/sup>
rect
瀹氫箟浣嶅浘鍥懼儚澶у皬鍜屼綅緗殑鐭╁艦
transparent
瀹氫箟浣嶅浘鍥懼儚鏄惁鏀寔姣忎釜鍍忕礌鍏鋒湁涓嶅悓鐨勯忔槑搴?/sup>
width
浣嶅浘鍥懼儚鐨勫搴?/sup>
琛?9.3  BitmapData瀵硅薄甯哥敤鐨勬柟娉?/div>
鏂?/sup>    娉?/sup>
璇?/sup>    鏄?/sup>
applyFilter
鍙栧緱涓涓簮鍥懼儚鍜屼竴涓護闀滃璞★紝騫剁敓鎴愯繃婊ょ殑鍥懼儚
clone
榪斿洖涓涓柊鐨?/sup>BitmapData瀵硅薄錛屽畠鏄鍘熷瀹炰緥鐨勫厠闅嗭紝鍖呭惈涓庡師濮嬪疄渚嬫墍鍚綅鍥懼畬鍏ㄧ浉鍚岀殑鍓湰
colorTransform
浣跨敤ColorTransform瀵硅薄璋冩暣浣嶅浘鍥懼儚鐨勬寚瀹氬尯鍩熶腑鐨勯鑹插?/sup>
compare
姣旇緝涓や釜BitmapData瀵硅薄
copyChannel
灝嗘暟鎹粠鍙︿竴涓?/sup>BitmapData瀵硅薄鎴栧綋鍓?/sup>BitmapData瀵硅薄鐨勪竴涓氶亾浼犺緭鍒板綋鍓?/sup>BitmapData瀵硅薄鐨勬煇涓氶亾涓?/sup>
copyPixels
涓烘病鏈夋媺浼搞佹棆杞垨鑹插僵鏁堟灉鐨勫浘鍍忎箣闂寸殑鍍忕礌澶勭悊鎻愪緵涓涓揩閫熶緥紼?/sup>
dispose
閲婃斁鐢ㄦ潵瀛樺偍BitmapData瀵硅薄鐨勫唴瀛?/sup>
draw
浣跨敤Flash Player鐭㈤噺娓叉煋鍣ㄥ湪浣嶅浘鍥懼儚涓婄粯鍒?/sup>source鏄劇ず瀵硅薄
fillRect
浣跨敤鎸囧畾鐨?/sup>ARGB棰滆壊濉厖涓涓煩褰㈠儚绱犲尯鍩?/sup>
floodFill
瀵瑰浘鍍忔墽琛屽懼掑~鍏呮搷浣滐紝浠庯紙x, y錛夊潗鏍囧紑濮嬶紝濉厖涓縐嶇壒瀹氱殑棰滆壊
generateFilterRect
宸茬煡BitmapData瀵硅薄銆佹簮鐭╁艦鍜屾護闀滃璞★紝紜畾applyFilter()鏂規硶璋冪敤鎵褰卞搷鐨勭洰鏍囩煩褰?/sup>
getColorBoundsRect
紜畾鐭╁艦鍖哄煙鏄皢浣嶅浘鍥懼儚涓寚瀹氶鑹茬殑鎵鏈夊儚绱犲畬鍏ㄥ寘鎷搗鏉ワ紙濡傛灉灝?/sup>findColor鍙傛暟璁劇疆涓?/sup>true錛夛紝榪樻槸灝嗕笉鍖呮嫭鎸囧畾棰滆壊鐨勬墍鏈夊儚绱犲畬鍏ㄥ寘鎷搗鏉ワ紙濡傛灉灝?/sup>findColor鍙傛暟璁劇疆涓?/sup>false錛?/sup>
getPixel
榪斿洖涓涓暣鏁幫紝瀹冭〃紺?/sup>BitmapData瀵硅薄涓湪鐗瑰畾鐐癸紙x, y錛?/sup> 澶勭殑RGB 鍍忕礌鍊?/sup>
getPixel32
榪斿洖涓涓?/sup>ARGB棰滆壊鍊鹼紝瀹冨寘鍚?/sup>Alpha閫氶亾鏁版嵁鍜?/sup>RGB鏁版嵁
getPixels
浠庡儚绱犳暟鎹殑鐭╁艦鍖哄煙鐢熸垚涓涓瓧鑺傛暟緇?/sup>
hitTest
鍦ㄤ竴涓綅鍥懼浘鍍忎笌涓涓偣銆佺煩褰㈡垨鍏朵粬浣嶅浘鍥懼儚涔嬮棿鎵ц鍍忕礌綰х殑鐐瑰嚮媯嫻?/sup> 
lock
閿佸畾鍥懼儚錛屼互浣垮紩鐢?/sup>BitmapData瀵硅薄鐨勪換浣曞璞★紙濡?/sup>Bitmap瀵硅薄錛夊湪姝?/sup>BitmapData瀵硅薄鏇存敼鏃朵笉浼氭洿鏂?/sup>
merge
瀵規瘡涓氶亾鎵ц浠庢簮鍥懼儚鍚戠洰鏍囧浘鍍忕殑娣峰悎
noise
浣跨敤琛ㄧず闅忔満鏉傜偣鐨勫儚绱犲~鍏呭浘鍍?/sup>
paletteMap
閲嶆柊鏄犲皠涓涓叿鏈夋渶澶氬洓緇勮皟鑹叉澘鏁版嵁錛堟瘡涓氶亾涓緇勶級鐨勫浘鍍忎腑鐨勯鑹查氶亾鍊?/sup>
perlinNoise
鐢熸垚Perlin鏉傜偣鍥懼儚
pixelDissolve
鎵ц婧愬浘鍍忓埌鐩爣鍥懼儚鐨勫儚绱犳憾瑙o紝鎴栦嬌鐢ㄥ悓涓鍥懼儚鎵ц鍍忕礌婧惰В
scroll
鎸夋煇涓錛?/sup>x, y錛夊儚绱犻噺婊氬姩鍥懼儚
setPixel
璁劇疆BitmapData瀵硅薄鐨勫崟涓儚绱?/sup>
setPixel32
璁劇疆BitmapData瀵硅薄鍗曚釜鍍忕礌鐨勯鑹插拰Alpha閫忔槑搴﹀?/sup>
setPixels
灝嗗瓧鑺傛暟緇勮漿鎹負鍍忕礌鏁版嵁鐨勭煩褰㈠尯鍩?/sup>
threshold
鏍規嵁鎸囧畾鐨勯槇鍊兼祴璇曞浘鍍忎腑鐨勫儚绱犲鹼紝騫跺皢閫氳繃嫻嬭瘯鐨勫儚绱犺緗負鏂扮殑棰滆壊鍊?/sup>
unlock
瑙i櫎閿佸畾鍥懼儚錛屼互浣垮紩鐢?/sup>BitmapData瀵硅薄鐨勪換浣曞璞★紙濡?/sup>Bitmap瀵硅薄錛夊湪姝?/sup>BitmapData瀵硅薄鏇存敼鏃舵洿鏂?/sup>
 19.1.3  鍒涘緩浣嶅浘綾?/strong>
閫氬父鎯呭喌涓嬶紝Bitmap綾誨拰BitmapData綾繪槸緇撳悎鍦ㄤ竴璧蜂嬌鐢ㄧ殑銆侭itmap綾葷殑鏋勯犲嚱鏁扮殑璇硶鏍煎紡濡備笅鎵紺猴細
Bitmap(bitmapData:BitmapData = null, pixelSnapping:String = "auto", smoothing:Boolean = false)
鍏跺悇涓弬鏁扮殑璇存槑濡備笅銆?/div>
—  bitmapData錛氳寮曠敤鐨?span>BitmapData瀵硅薄銆?/span>
—  pixelSnapping錛氶粯璁ゅ間負auto錛岃〃紺築itmap瀵硅薄鏄惁璐寸揣鑷蟲渶榪戠殑鍍忕礌銆?/span>
—  smoothing錛氶粯璁ゅ間負false錛岃〃紺哄湪緙╂斁鏃舵槸鍚﹀浣嶅浘榪涜騫蟲粦澶勭悊銆?/span>
BitmapData綾葷殑鏋勯犲嚱鏁扮殑璇硶鏍煎紡濡備笅鎵紺猴細
BitmapData(width:int, height:int, transparent:Boolean = true, fillColor:uint = 0xFFFFFFFF)
鍏跺悇涓弬鏁扮殑璇存槑濡備笅銆?/div>
—  width錛氫綅鍥懼浘鍍忕殑瀹藉害錛屼互鍍忕礌涓哄崟浣嶃?/div>
—  height錛氫綅鍥懼浘鍍忕殑楂樺害錛屼互鍍忕礌涓哄崟浣嶃?/div>
—  transparent錛氭寚瀹氫綅鍥懼浘鍍忔槸鍚︽敮鎸佹瘡涓儚绱犲叿鏈変笉鍚岀殑閫忔槑搴︺?/div>
—  fillColor錛氱敤浜庡~鍏呬綅鍥懼浘鍍忓尯鍩熺殑32浣岮RGB棰滆壊鍊箋?/span>
涓嬮潰鐨勭ず渚嬩嬌鐢ㄤ袱涓綅鍥劇被錛屽垱寤轟竴涓煩褰紝浠g爜濡備笅鎵紺猴細
package 
{
    import flash.display.Sprite;
    import flash.display.Bitmap;
    import flash.display.BitmapData;
   
    public class BitmapExample extends Sprite
    {
        /********************
         * 鏋勯犲嚱鏁?/div>
         * */
        public function BitmapExample(
)
        {
            // 鍒涘緩BitmapData綾?/div>
            var bitmap:BitmapData = new BitmapData(400, 300, true, 0x500066FF);
           
            // 鍒涘緩Bitmap綾?/div>
            var image:Bitmap = new Bitmap(bitmap);
            // 璁劇疆鏄劇ず浣嶇疆
            image.x = 90;
            image.y = 50;
           
            // 澧炲姞鍒拌垶鍙?/div>
            addChild(image);
        }
    }
   
}
緙栬瘧浠g爜騫惰繍琛岋紝緇撴灉濡傚浘19.1鎵紺恒?/span>
鍥?9.1  鍒涘緩浣嶅浘綾?/div>
 19.1.4  鍔犺澆澶栭儴鍥懼儚
闄や簡鍦ㄥ唴閮ㄥ垱寤轟綅鍥句箣澶栵紝榪樺彲浠ュ姞杞藉閮ㄧ殑鍥懼儚鍒頒綅鍥句腑銆傚姞杞藉閮ㄧ殑鍥懼儚錛岄渶瑕佺敤鍒?span>Loader瀵硅薄銆傞氳繃Loader瀵硅薄鐨刲oad()鏂規硶錛屽彲浠ュ姞杞藉閮ㄧ殑URL銆備笅闈㈢殑紺轟緥浣跨敤Loader瀵硅薄錛屽姞杞藉閮ㄥ浘鍍忓埌浣嶅浘涓紝浠g爜濡備笅鎵紺猴細
package 
{
    import flash.display.Sprite;
    import flash.display.Loader;
    import flash.events.Event;
    import flash.net.URLRequest;
    import flash.display.Bitmap;
    import flash.display.BitmapData;
   
    public class BitmapExample extends Sprite
    {
        private var loader:Loader = new Loader();
        /********************
         * 鏋勯犲嚱鏁?/div>
         * */
        public function BitmapExample()
        {
            // 渚﹀惉鏁版嵁鍔犺澆
            loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete);
            // 澶栭儴鍥懼儚URL
            loader.load(new URLRequest("Bitmap.jpg"));
        }
        /********************
         * 鍔犺澆澶栭儴鍥懼儚鍒頒綅鍥?/div>
         * */
        public function onComplete(event:Event):void
        {
            // 鍒涘緩浣嶅浘
            var image:Bitmap = Bitmap(loader.content);
            var bitmap:BitmapData = image.bitmapData;
            addChild(image);
           
            // 璁劇疆
            image.x = 20;
            image.y = 30;
        }
    }
   
}
緙栬瘧浠g爜騫惰繍琛岋紝緇撴灉濡傚浘19.2鎵紺恒?/span>
鍥?9.2  鍔犺澆澶栭儴鍥懼儚
19.2  鍍忕礌鐨勫鐞?/strong>
鍦?span>BitmapData綾諱腑錛屽寘鍚簡涓緇勭敤浜庡儚绱犲鐞嗙殑鏂規硶銆備嬌鐢ㄨ繖浜涙柟娉曞彲浠ュ鐞嗗崟涓儚绱狅紝榪樺彲浠ュ鐞嗗儚绱犳暟緇勩?/span>
 19.2.1  澶勭悊鍗曚釜鍍忕礌
澶勭悊鍗曚釜鍍忕礌鐢ㄥ埌鐨勬柟娉曞寘鎷細getPixel()銆乬etPixel32()銆乻etPixel()鍜宻etPixel32()銆?/span>
1錛?/strong>getPixel()鏂規硶
getPixel()鏂規硶琛ㄧず鍦ㄦ寚瀹氱殑鐐硅幏鍙栦綅鍥劇殑RGB鍍忕礌銆傛鏂規硶鏈変袱涓弬鏁幫紝鍒嗗埆鏄寚瀹氱偣鐨勬í鍧愭爣鍜岀旱鍧愭爣銆傚叾璇硶鏍煎紡濡備笅鎵紺猴細
getPixel(x:int, y:int):uint
鍙傛暟鐨勮緇嗚鏄庡涓嬨?/div>
—  x錛氭寚瀹氱偣鐨勬í鍧愭爣銆?/div>
—  y錛氭寚瀹氱偣鐨勭旱鍧愭爣銆?/div>
涓嬮潰鐨勭ず渚嬩嬌鐢?span>getPixel()鏂規硶鑾峰彇鐐癸紙1,1錛夌殑RGB鍍忕礌鍊鹼紝浠g爜濡備笅鎵紺猴細
package 
{
    import flash.display.Sprite;
    import flash.display.Bitmap;
    import flash.display.BitmapData;
   
    public class BitmapExample extends Sprite
    {
        /********************
         * 鏋勯犲嚱鏁?/div>
         * */
        public function BitmapExample()
        {
            // 鍒涘緩BitmapData綾?/div>
            var bitmap:BitmapData = new BitmapData(400, 300, false, 0xCC66FF);
           
            // 璁劇疆鍍忕礌
            var i:uint = bitmap.getPixel(1, 1);
           
            // 杈撳嚭鑾峰彇鐨勫儚绱?/div>
            trace(i.toString(16));
        }
    }
   
}
緙栬瘧浠g爜騫惰繍琛岋紝杈撳嚭鐨勬晥鏋滃鍥?span>19.3鎵紺恒?/span>
鍥?9.3  浣跨敤getPixel()鏂規硶澶勭悊鍗曚釜鍍忕礌
2錛?/strong>getPixel32()鏂規硶
getPixel32()鏂規硶涓?span>getPixel()鏂規硶綾諱技錛屽尯鍒槸getPixel32()鏂規硶榪斿洖涓涓狝RGB鐨勫儚绱犲箋傚叾涓繑鍥炲煎寘鍚簡閫忔槑搴︾殑鍊箋傚叾璇硶鏍煎紡濡備笅鎵紺猴細
getPixel32(x:int, y:int):uint
鍙傛暟鐨勮緇嗚鏄庡涓嬨?/div>
—  x錛氭寚瀹氱偣鐨勬í鍧愭爣銆?/div>
—  y錛氭寚瀹氱偣鐨勭旱鍧愭爣銆?/div>
涓嬮潰鐨勭ず渚嬩嬌鐢?span>getPixel32()鏂規硶錛岃繑鍥炴寚瀹氱偣鐨勫儚绱犲鹼紝浠g爜濡備笅鎵紺猴細
package 
{
    import flash.display.Sprite;
    import flash.display.Bitmap;
    import flash.display.BitmapData;
   
    public class BitmapExample extends Sprite
    {
        /********************
         * 鏋勯犲嚱鏁?/div>
         * */
        public function BitmapExample()
        {
            // 鍒涘緩BitmapData綾?/div>
            var bitmap:BitmapData = new BitmapData(400, 300, true, 0x50CC66FF);
           
            // 璁劇疆鍍忕礌
            var i:uint = bitmap.getPixel32(1, 1);
           
            // 杈撳嚭鑾峰彇鐨勫儚绱?/div>
            trace(i.toString(16));
        }
    }
   
}
緙栬瘧浠g爜騫惰繍琛岋紝杈撳嚭鐨勭粨鏋滃鍥?span>19.4鎵紺恒?/span>
鍥?9.4  浣跨敤getPixel32()鏂規硶澶勭悊鍗曚釜鍍忕礌
3錛?/strong>setPixel()鏂規硶
setPixel()鏂規硶鐢ㄦ潵璁劇疆BitmapData瀵硅薄鐨勫崟涓儚绱犮傛鏂規硶鏈変笁涓弬鏁幫紝鍓嶄袱涓弬鏁拌〃紺鴻璁劇疆鍗曚釜鍍忕礌鐨勭偣錛岀涓変釜鍙傛暟color琛ㄧず鐢熸垚鐨勫儚绱燫GB棰滆壊銆傚叾璇硶鏍煎紡濡備笅鎵紺猴細
setPixel(x:int, y:int, color:uint):void
鍙傛暟鐨勮緇嗚鏄庡涓嬫墍紺猴細
—  x錛氬儚绱犲間細鏇存敼鐨勫儚绱犵殑x浣嶇疆銆?/span>
—  y錛氬儚绱犲間細鏇存敼鐨勫儚绱犵殑y浣嶇疆銆?/span>
—  color錛氱敓鎴愮殑鍍忕礌鐨?span>RGB棰滆壊銆?/span>
涓嬮潰鐨勭ず渚嬩嬌鐢?span>setPixel()鏂規硶錛屽驚鐜緗煇浜涚偣鐨勫儚绱犵殑RGB棰滆壊錛屼唬鐮佸涓嬫墍紺猴細
package 
{
    import flash.display.Sprite;
    import flash.display.Bitmap;
    import flash.display.BitmapData;
   
    public class BitmapExample extends Sprite
    {
        /********************
         * 鏋勯犲嚱鏁?/div>
         * */
        public function BitmapExample()
        {
            // 鍒涘緩BitmapData綾?/div>
            var bitmap:BitmapData = new BitmapData(400, 300, false, 0x000066FF);
           
            // 璁劇疆鍍忕礌
            for(var i:uint = 0; i < 300; i++)
            {
                bitmap.setPixel(20, i, 0xFFFFFF);
                bitmap.setPixel(80, i, 0x000000);
                bitmap.setPixel(160, i, 0x00CC00);
            }
           
            // 鍒涘緩Bitmap綾?/div>
            var image:Bitmap = new Bitmap(bitmap);
            // 璁劇疆鏄劇ず浣嶇疆
            image.x = 90;
            image.y = 50;
           
            // 澧炲姞鍒拌垶鍙?/div>
            addChild(image);
        }
    }
   
}
緙栬瘧浠g爜騫惰繍琛岋紝緇撴灉濡傚浘19.5鎵紺恒?/span>
鍥?9.5  setPixel()鏂規硶澶勭悊鍗曚釜鍍忕礌
4錛?/strong>setPixel32()鏂規硶
setPixel32()鏂規硶涓?span>setPixel()鏂規硶綾諱技錛屼笉鍚岀殑鏄紝setPixel32()鏂規硶鏄緗瓵RGB錛堝叾涓瑼琛ㄧず閫忔槑搴︼級鐨勫儚绱犲箋傛鏂規硶鐨勫墠涓や釜鍙傛暟涓巗etPixel()鏂規硶鐩稿悓錛屾渶鍚庝竴涓弬鏁拌〃紺虹敓鎴愮殑鍍忕礌鐨凙RGB棰滆壊銆傚叾璇硶鏍煎紡濡備笅鎵紺猴細
setPixel32(x:int, y:int, color:uint):void
鍙傛暟鐨勮緇嗚鏄庡涓嬫墍紺猴細
—  x錛氬儚绱犲間細鏇存敼鐨勫儚绱犵殑x浣嶇疆銆?/span>
—  y錛氬儚绱犲間細鏇存敼鐨勫儚绱犵殑y浣嶇疆銆?/span>
—  color錛氱敓鎴愮殑鍍忕礌鐨?span>ARGB棰滆壊銆?/span>
涓嬮潰鐨勭ず渚嬩嬌鐢?span>setPixel32()鏂規硶錛屽驚鐜緗煇浜涚偣鐨勫儚绱犲鹼紝浠g爜濡備笅鎵紺猴細
package 
{
    import flash.display.Sprite;
    import flash.display.Bitmap;
    import flash.display.BitmapData;
   
    public class BitmapExample extends Sprite
    {
        /********************
         * 鏋勯犲嚱鏁?/div>
         * */
        public function BitmapExample()
        {
            // 鍒涘緩BitmapData綾?/div>
            var bitmap:BitmapData = new BitmapData(400, 300, true, 0x700066FF);
           
            // 璁劇疆鍍忕礌
            for(var i:uint = 0; i < 300; i++)
            {
                bitmap.setPixel32(20, i, 0x20FF0000);
                bitmap.setPixel32(21, i, 0x40FF0000);
                bitmap.setPixel32(22, i, 0x60FF0000);
                bitmap.setPixel32(23, i, 0x80FF0000);
                bitmap.setPixel32(24, i, 0x00FF0000);
            }
           
            // 鍒涘緩Bitmap綾?/div>
            var image:Bitmap = new Bitmap(bitmap);
            // 璁劇疆鏄劇ず浣嶇疆
            image.x = 90;
            image.y = 50;
           
            // 澧炲姞鍒拌垶鍙?/div>
            addChild(image);
        }
    }
   
}
緙栬瘧浠g爜騫惰繍琛岋紝緇撴灉濡傚浘19.6鎵紺恒?/span>
鍥?9.6  浣跨敤setPixel32()鏂規硶澶勭悊鍗曚釜鍍忕礌
 19.2.2  澶勭悊澶氫釜鍍忕礌
ActionScript 3.0闄や簡鑳藉鐞嗗崟涓儚绱犲錛岃繕鑳藉鐞嗗涓儚绱犮傚鐞嗗涓儚绱狅紝涓鑸槸涓庡瓧鑺傛暟緇勬湁鍏崇殑錛屾妸瀛楄妭鏁扮粍涓庡儚绱犵殑鐭╁艦鍖哄煙鐩鎬簰杞崲銆備笌澶勭悊澶氫釜鍏冪礌鏈夊叧鐨勬柟娉曟湁涓や釜錛?span>getPixels()鍜宻etPixels()銆?/span>
1錛?/strong>getPixels()鏂規硶
getPixels()鏂規硶灝嗗儚绱犵殑鐭╁艦鍖哄煙杞崲涓轟竴涓瓧鑺傛暟緇勫茍榪斿洖銆?span>getPixels()鏂規硶鏈変竴涓弬鏁幫紝琛ㄧず褰撳墠BitmapData瀵硅薄涓殑涓涓煩褰㈠尯鍩熴傚叾璇硶鏍煎紡濡備笅鎵紺猴細
getPixels(rect:Rectangle):ByteArray
涓嬮潰鐨勭ず渚嬩嬌鐢?span>getPixels()鏂規硶鑾峰彇鐭╁艦鍖哄煙鐨勫儚绱犲鹼紝浠g爜濡備笅鎵紺猴細
package 
{
    import flash.display.Sprite;
    import flash.display.Bitmap;
    import flash.display.BitmapData;
    import flash.geom.Rectangle;
    import flash.utils.ByteArray;
   
    public class BitmapExample extends Sprite
    {
        /********************
         * 鏋勯犲嚱鏁?/div>
         * */
        public function BitmapExample()
        {
            // 鍒涘緩BitmapData綾?/div>
            var bitmap:BitmapData = new BitmapData(400, 300, true, 0x700066FF);
           
            var bounds:Rectangle = new Rectangle(0, 0,bitmap.width, bitmap.height);
            var pixels:ByteArray = bitmap.getPixels(bounds);
            trace("鍍忕礌鏁扮粍鐨勯暱搴? + pixels.length);
            trace("浠ヤ笅鏄彇鍑犱釜鍏冪礌鐨勫鹼細");
            trace(pixels[0]);
            trace(pixels[4]);
            trace(pixels[6]);
            trace(pixels[10]);
        }
    }
   
}
緙栬瘧浠g爜騫惰繍琛岋紝杈撳嚭鐨勭粨鏋滃鍥?span>19.7鎵紺恒?/span>
鍥?9.7  浣跨敤getPixels()鏂規硶澶勭悊澶氫釜鍍忕礌
2錛?/strong>setPixels()鏂規硶
setPixels()鏂規硶灝嗗瓧鑺傛暟緇勮漿鎹負鍍忕礌鐨勭煩褰㈠尯鍩熴傚叾璇硶鏍煎紡濡備笅鎵紺猴細
 setPixels(rect:Rectangle, inputByteArray:ByteArray):void
鍙傛暟璇存槑濡備笅銆?/div>
—  rect錛氭寚瀹?span>BitmapData瀵硅薄鐨勭煩褰㈠尯鍩熴?/span>
—  inputByteArray錛氫竴涓瓧鑺傛暟緇勫璞★紝鐢辮鍦ㄧ煩褰㈠尯鍩熶腑浣跨敤鐨?span>32浣嶆湭緇忚繃鐩鎬箻鐨勫儚绱犲肩粍鎴愩?/span>
package 
{
    import flash.display.Sprite;
    import flash.display.Bitmap;
    import flash.display.BitmapData;
    import flash.geom.Rectangle;
    import flash.utils.ByteArray;
   
    public class BitmapExample extends Sprite
    {
        /********************
         * 鏋勯犲嚱鏁?/div>
         * */
        public function BitmapExample()
        {
            // 鍒涘緩BitmapData瀵硅薄
            var bmd1:BitmapData = new BitmapData(200, 200, true, 0xFFCCCCCC);
            var bmd2:BitmapData = new BitmapData(200, 200, true, 0xFFFF0000);
            // 鍒涘緩鑾峰彇鍍忕礌鐨勭煩褰㈠尯鍩?/div>
            var rect:Rectangle = new Rectangle(20, 20, 150, 150);
            var bytes:ByteArray = bmd1.getPixels(rect);
            // 璁劇疆鍍忕礌
            bytes.position = 0;
            bmd2.setPixels(rect, bytes);
            // 鍒涘緩Bitmap瀵硅薄
            var bm1:Bitmap = new Bitmap(bmd1);
            addChild(bm1);
            var bm2:Bitmap = new Bitmap(bmd2);
            addChild(bm2);
           
            // 璁劇疆浣嶇疆
            bm1.x = 50;
            bm1.y = 100;
            bm2.x = 260;
            bm2.y = 100;
        }
    }
   
}
緙栬瘧浠g爜騫惰繍琛岋紝緇撴灉濡傚浘19.8鎵紺恒?/span>

http://leo398.blog.51cto.com/658992/341950

]]>flex瀛︿範緗戠珯http://www.shnenglu.com/guojingjia2006/archive/2010/07/26/121322.html灝忔灉瀛?/dc:creator>灝忔灉瀛?/author>Mon, 26 Jul 2010 13:17:00 GMThttp://www.shnenglu.com/guojingjia2006/archive/2010/07/26/121322.htmlhttp://www.shnenglu.com/guojingjia2006/comments/121322.htmlhttp://www.shnenglu.com/guojingjia2006/archive/2010/07/26/121322.html#Feedback0http://www.shnenglu.com/guojingjia2006/comments/commentRss/121322.htmlhttp://www.shnenglu.com/guojingjia2006/services/trackbacks/121322.html 鎺ㄨ崘鍑犱釜涓? 閿欑殑Flex瀛︿範緗戠珯
    榪樺湪涓哄Flex鎵句笉鍒拌緝濂界殑璧勬簮鍙戞剚鍚楋紵澶ц薄緇欎綘鎺ㄨ崘鍑犱釜榪樹笉閿欑殑緗戠珯錛屼繚璇佷笉 鏄獥鐐瑰嚮銆俕_^
    1銆?/span>http://www.adobe.com/cn/devnet/
    adobe涓枃寮鍙戠綉绔欙紝涓婚〉淇℃伅寰堝錛屾垜浠叧娉ㄥ叾涓殑Flex鍜?/span>ActionScript銆傚鏋滀綘鍠滄妗岄潰搴旂敤錛?/span>AIR鑲畾鏈変綘鎰熷叴瓚g殑涓滆タ銆傚浜?/span>Flex鐨勫涔狅紝瀹樻柟緗戠珯褰撶劧鏄涓閫夋嫨銆?/span>
    2銆?/span>http://blog.flexexamples.com/
    Flex渚嬪瓙鐨勬搗媧嬶紝涓昏浠ョ粍浠跺浣曚嬌鐢ㄦ垨鑰呯被鐨勬煇鏌愬睘鎬у浣曚嬌鐢ㄤ婦渚嬭鏄庛?/span>minidx涓殑緇濆ぇ閮ㄥ垎閮芥槸緲昏瘧榪欓噷鐨勬枃绔犮傝嫳鏂囧ソ鐨勯摱灝卞幓榪欓噷鐪嬪惂錛岄噷闈㈠凡 緇忔湁寰堝鍏充簬Flex4鐨? 涓滀笢浜嗐?/span>
    3銆?/span>http://blog.minidx.com/
    榪欑綉绔欑殑鍗氫富鏄竴涓緢鍕ゅ鐨勫浼欙紝閲岄潰鏈夊緢涓板瘜鐨勫叧浜?/span>Flex鐨勫疄渚嬶紝寰堟湁瀛︿範浠峰箋備富瑕佹槸緲昏瘧flexexamples閲岄潰鐨勬枃绔狅紝涔熸湁鑷繁鐨勫師鍒涖傚浜庤嫳鏂囦笉濂界殑鏈嬪弸錛岃繖閲屽氨鏄綘鐨? 棣栭変簡銆傛渶榪戝幓鐪嬫椂鍙戠幇錛屽崥涓誨噯澶囨崲鏈嶅姟鍣ㄤ簡錛屼笉鐭ラ亾鍩熷悕鍙樹笉鍙橈紝澶ц薄浼氶殢鏃跺叧娉ㄥ茍鏇存柊婊淬?/span>
    4銆?/span>http://flex.org/
    澶у悕榧庨紟鐨?/span>Flex鏉冨▉緗戠珯錛?/span>闆嗘垚浜嗕笌Flex鏈夊叧鐨勫ぇ澶氭暟淇℃伅錛屾渶浠や漢鍏村鐨勬槸瀹冩棤姣斾赴瀵岀殑緇勪歡搴撱傚彧瑕佷綘鑰? 蹇冩壘錛屽氨鍙互鎵懼埌浣犳兂瑕佺殑銆傛嬁鏉ヤ嬌鐢ㄦ槸鍏舵錛屽涔犻珮鎵嬬殑婧愮爜鎵嶆槸鏈閲嶈鐨勩?/span>
    5銆?/span>http://ntt.cc/
    鍥藉鐨勫叧浜?/span>Flex鏂歸潰鐨勫張涓涓噸閲忕駭緗戠珯錛屼笉璇村簾璇濅簡錛岀湅浜嗗氨鐭ラ亾銆?/span>
    6銆?/span>http://www.actionscriptclasses.com/
    寰堝叏鐨勪竴涓被搴撶綉绔欙紝鍏ㄤ笘鐣岀殑Flexer鍦ㄨ繖閲屽叡浜嚜宸辯殑AS綾匯傚鏋滄湁涓嶄細鍐欑殑錛屽厛鏉ヨ繖閲岀湅鐪嬶紝寰堝彲鑳芥湁浜哄凡緇忔斁涓婂幓浜嗐傚懙 鍛碉紒
    7銆?/span>http://www.9ria.com/html/index.html
    澶╁湴浼氾紝鍥藉唴闈炲父澶х殑涓涓?/span>RIA鎶鏈患鍚堢珯鐐癸紝涔熸槸寮鍙戣呯殑浜ゆ祦騫沖彴錛屾帹鑽愬ぇ瀹剁粡甯稿幓鐪嬬湅銆?/span>
    8銆?/span>www.airia.cn
    鑹劇澘緗戯紝瀵?/span>IT鎶鏈紑鍙戣呯ぞ鍖猴紝鏈夋瘮杈冧赴瀵岀殑鍏ラ棬鏁欑▼銆?/span> 


]]>flex 鑾峰彇 flickr 鍥劇墖 http://www.shnenglu.com/guojingjia2006/archive/2010/07/20/120905.html灝忔灉瀛?/dc:creator>灝忔灉瀛?/author>Tue, 20 Jul 2010 14:10:00 GMThttp://www.shnenglu.com/guojingjia2006/archive/2010/07/20/120905.htmlhttp://www.shnenglu.com/guojingjia2006/comments/120905.htmlhttp://www.shnenglu.com/guojingjia2006/archive/2010/07/20/120905.html#Feedback0http://www.shnenglu.com/guojingjia2006/comments/commentRss/120905.htmlhttp://www.shnenglu.com/guojingjia2006/services/trackbacks/120905.html
鏈 榪戞墦寮Flickr鍙戠幇鏈変簺鍥劇墖鎬繪槸鏄劇ず灝忕孩鍙夛紝寮濮嬩互涓烘槸緗戦熼棶棰樻病鏈夊湪鎰忥紝鏄ㄥぉ鏈変釜鏈嬪弸璇翠粬瀛樺湪Flickr涓婄殑鍥劇墖閮戒笉鑳芥樉紺轟簡錛屽彂瑙夋儏鍐典笉瀵瑰姴 浜嗐?br>浠婂ぉ鐪嬪埌浜嗚繖綃囧笘瀛愶細http://www.flickr.com/help/forum/zh-hk/117995/
鍘熸潵鍙堟槸浼熷ぇ鐨勫鍦ㄤ綔鎬紝榪欐鐨勭棁鐘舵槸鎵鏈夌殑緗戦氱嚎璺兘鏃犳硶 璁塊棶farm3.static.flickr.com鍜宖arm5.static.flickr.com榪欎袱涓湇鍔″櫒錛岀敱浜庤繖嬈″彧鏄鍩熷悕鏃犳硶瑙f瀽錛屾墍浠? 鏈綆鍗曠殑瑙e喅鍔炴硶鏄慨鏀筯ost鏂囦歡錛屾柟娉曞涓嬶細
鐢ㄨ浜嬫湰鎵撳紑C:\Windows\System32\drivers\etc\hosts 榪欎釜鏂囦歡錛岀劧鍚庡湪鏂囦歡鏈鍚庤拷鍔犱袱琛?

鐒? 鍚庨噸鍚竴涓嬫祻瑙堝櫒錛屾垜浠翰鐖辯殑Flickr鍙堝媧諱簡  : )

鐢變簬鑷繁鏄綉閫氱殑錛屽浘鐗囨槸farm5鏈嶅姟鍣ㄧ殑錛屾墍浠ュ浘鐗囦篃鏄劇ず涓嶄簡錛屼笉榪囦慨鏀逛笅host琛ㄥ氨OK浜?br>
鍐欒繖涓殑涓昏鐩殑榪樻槸瀛︿範涓媍airgorm妗嗘灦錛屽涔犱粬鐨凪VC鎬濇兂錛岀洰鐨勭畻鍩烘湰杈懼埌錛宖lickr鐨勯棶棰樺疄鍦ㄦ湁鐐圭儲錛屼笉榪囪繕鏄蛋榪囨潵浜嗭紝涓嬮潰鏄繍琛屾晥鏋?


鏈夌敤鐨勫嚑涓綉鍧錛?br>http://code.google.com/p/as3flickrlib/issues/detail?id=14#makechanges
http://www.flickr.com/services/api/
http://naramiki.blogbus.com/logs/57133710.html

鏈鍚庨檮涓奻lickr鑷繁緙栬瘧鐨勫簱
http://www.shnenglu.com/Files/guojingjia2006/flickr087.swc.rar



]]>
flex (DragManager)http://www.shnenglu.com/guojingjia2006/archive/2010/06/15/117988.html灝忔灉瀛?/dc:creator>灝忔灉瀛?/author>Tue, 15 Jun 2010 12:44:00 GMThttp://www.shnenglu.com/guojingjia2006/archive/2010/06/15/117988.htmlhttp://www.shnenglu.com/guojingjia2006/comments/117988.htmlhttp://www.shnenglu.com/guojingjia2006/archive/2010/06/15/117988.html#Feedback0http://www.shnenglu.com/guojingjia2006/comments/commentRss/117988.htmlhttp://www.shnenglu.com/guojingjia2006/services/trackbacks/117988.html<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
     creationComplete="init()" layout="absolute">
    <mx:Style>
        Application{
            fontSize:12pt;
        }
    </mx:Style>
    <mx:Script>
        <![CDATA[
            import mx.events.DragEvent;
            import mx.core.DragSource;
            import mx.managers.DragManager;
       
            private function init():void{
               
            }
            private function dragIt(e:MouseEvent):void{
                var myCanvas:Canvas=e.currentTarget as Canvas;
                var dataSource:DragSource=new DragSource();
                dataSource.addData(e.currentTarget,"obj");
                DragManager.doDrag(myCanvas,dataSource,e);
            }
            private function dragEnter(e:DragEvent):void{
                var dropTarger:HBox=e.currentTarget as HBox;
                DragManager.acceptDragDrop(dropTarger);
            }
            private function dragDrop(e:DragEvent):void{
                var obj:Canvas=e.dragSource.dataForFormat("obj") as Canvas;
                setCount(e.currentTarget as HBox,obj);
                //var tb:HBox=(e.currentTarget as HBox);
                //tb.addChild(obj);
                //trace(e.currentTarget.toString());
                //myCanvas.addChild(e.currentTarget as DisplayObject);
            }
            private function setCount(hbox:HBox,cas:Canvas):void{
                hbox.addChild(cas);
                if(hbox.id=="sellList"){
                    trace("sell");
                }else{
                    trace("buy");
                }
            }
        ]]>
    </mx:Script>
    <mx:VBox id="myVBox" x="200" y="200">
    <mx:HBox id="sellList" backgroundColor="white" width="100" height="50" dragEnter="dragEnter(event)" dragDrop="dragDrop(event)">
    <mx:Canvas id="red" width="20" height="20"
     borderStyle="solid" backgroundColor="red" mouseDown="dragIt(event)" />
     <mx:Canvas id="green" width="20" height="20"
     borderStyle="solid" backgroundColor="green" mouseDown="dragIt(event)" />
     <mx:Canvas id="blue" width="20" height="20"
     borderStyle="solid" backgroundColor="blue" mouseDown="dragIt(event)" />
     </mx:HBox>
     
     <mx:HBox id="buyList" backgroundColor="white"
      borderStyle="solid" width="100" height="100" dragEnter="dragEnter(event)" dragDrop="dragDrop(event)" />
     
      </mx:VBox>
</mx:Application>


DragManager灝忓簲鐢?br>

]]>Flex 榧犳爣浜嬩歡瑙﹀彂欏哄簭http://www.shnenglu.com/guojingjia2006/archive/2010/01/11/105375.html灝忔灉瀛?/dc:creator>灝忔灉瀛?/author>Mon, 11 Jan 2010 02:01:00 GMThttp://www.shnenglu.com/guojingjia2006/archive/2010/01/11/105375.htmlhttp://www.shnenglu.com/guojingjia2006/comments/105375.htmlhttp://www.shnenglu.com/guojingjia2006/archive/2010/01/11/105375.html#Feedback0http://www.shnenglu.com/guojingjia2006/comments/commentRss/105375.htmlhttp://www.shnenglu.com/guojingjia2006/services/trackbacks/105375.htmlmouse_down mouse_out 鏍規嵁瀵硅薄鍒ゅ畾
mouse_down mouse_out 鍏堜簬鍗曞嚮浜嬩歡瑙﹀彂
鍙屽嚮浜嬩歡瑙﹀彂鏃?mouse_down,mouse_out瑙﹀彂浜屾錛屽崟鍑諱簨浠惰Е鍙戜竴嬈★紝絎簩嬈″崟鍑繪椂涓嶅緗歝lick



]]>
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
      <noscript id="pjuwb"></noscript>
            <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
              <dd id="pjuwb"></dd>
              <abbr id="pjuwb"></abbr>
              亚洲欧美日韩综合aⅴ视频| 久久精品论坛| 欧美性大战久久久久| 一区二区三区国产在线观看| 亚洲经典自拍| 欧美日韩一区二区三区视频| 亚洲主播在线| 性久久久久久久| 亚洲福利视频一区| 亚洲精品在线电影| 国产精品综合网站| 媚黑女一区二区| 欧美精品成人91久久久久久久| 欧美一区二区视频网站| 国产一区美女| 91久久久亚洲精品| 国产精品久久久久aaaa九色| 久久亚洲不卡| 欧美日韩国产在线一区| 亚洲无限av看| 欧美专区亚洲专区| 日韩视频在线播放| 亚洲欧美在线视频观看| 136国产福利精品导航网址| 亚洲伦理网站| 伊人久久噜噜噜躁狠狠躁| 亚洲裸体在线观看| 黄色精品一区| 99综合视频| 亚洲国产精选| 午夜综合激情| 一区二区三区高清在线观看| 久久久国产一区二区三区| 一区二区三区蜜桃网| 久久久国际精品| 亚洲欧美美女| 欧美乱大交xxxxx| 免费在线观看日韩欧美| 国产精品99一区二区| 欧美国产欧美亚洲国产日韩mv天天看完整 | 伊人成人网在线看| 亚洲精品影院| 亚洲黑丝一区二区| 久久福利精品| 久久精品成人| 欧美日韩一区三区| 亚洲国产成人在线视频| 亚洲自拍高清| 久久嫩草精品久久久精品| 久久阴道视频| 久久久精品免费视频| 国产精品www网站| 亚洲国产一区二区三区a毛片| 性久久久久久久久久久久| 亚洲精品中文字幕女同| 久久一区国产| 美女免费视频一区| 好吊一区二区三区| 欧美在线综合| 久久精品网址| 国内精品福利| 久久激情视频久久| 久久综合精品国产一区二区三区| 久久免费国产| 久久狠狠一本精品综合网| 国产精品视频免费在线观看| 日韩亚洲国产欧美| 亚洲一区二区网站| 国产精品久久久久久亚洲调教| 久久精品视频一| 国产欧美日韩一区二区三区| 亚洲欧美国产日韩天堂区| 欧美在线电影| 国产欧美日韩在线视频| 性久久久久久久久| 久久国产精品一区二区三区| 国产日韩欧美麻豆| 久久人人97超碰国产公开结果| 99热这里只有成人精品国产| 欧美日韩国产色综合一二三四| 香港久久久电影| 国产精品视频久久| 久久精品国产77777蜜臀| 久久婷婷国产综合国色天香| 在线日本欧美| 欧美另类视频| 亚洲字幕在线观看| 美女诱惑黄网站一区| 亚洲毛片视频| 国产精品视频一区二区高潮| 欧美一区二区在线观看| 亚洲第一在线综合在线| 一区二区三区精品| 国产午夜精品久久| 欧美 日韩 国产在线| 亚洲视频在线一区观看| 久久琪琪电影院| 99在线热播精品免费99热| 国产精品欧美日韩久久| 老鸭窝毛片一区二区三区| 日韩午夜av| 久久亚洲欧洲| 亚洲一区二区欧美| 在线观看成人小视频| 欧美三级午夜理伦三级中文幕 | 亚洲一区二区三区在线播放| 国产欧美一级| 欧美国产91| 久久爱另类一区二区小说| 亚洲精品国产视频| 久久精品99国产精品酒店日本| 欧美性猛交xxxx乱大交蜜桃| 久久久久久久久伊人| 妖精成人www高清在线观看| 麻豆9191精品国产| 欧美一级午夜免费电影| 亚洲精品欧美精品| 今天的高清视频免费播放成人| 亚洲欧美电影院| 亚洲国产一区二区视频| 久久国产精品一区二区| 亚洲深夜影院| 亚洲精品偷拍| 亚洲国产精品成人一区二区 | 欧美精品一区二区三区很污很色的 | 亚洲午夜av电影| 亚洲国产精品一区| 国产欧美一区二区白浆黑人| 国产精品v日韩精品| 欧美激情视频免费观看| 久久综合色天天久久综合图片| 亚洲国产精品成人一区二区| 久久九九99| 欧美一区二区观看视频| 亚洲免费一区二区| 一区二区免费在线观看| 99精品国产一区二区青青牛奶| 欧美激情视频免费观看| 久久亚洲精品一区| 久久久久久久激情视频| 久久精品欧洲| 欧美一区二区三区免费视频| 亚洲欧美精品一区| 亚洲综合国产激情另类一区| 亚洲一区二区三区在线播放| 亚洲一区二区三区在线看| 一区二区三区日韩| 亚洲色图自拍| 午夜精品久久久久久久久久久| 女人香蕉久久**毛片精品| 美国三级日本三级久久99| 久热精品在线| 亚洲第一色中文字幕| 亚洲黄色成人网| 99精品欧美一区| 亚洲一区二区三区四区中文 | 亚洲欧美视频在线观看| 亚洲永久精品大片| 午夜精品久久久久久久白皮肤 | 国产精品久久一卡二卡| 国产精品免费小视频| 国产精品久久福利| 国产亚洲欧美色| 亚洲第一区中文99精品| 日韩视频免费在线| 亚洲天堂网在线观看| 久久国产福利| 欧美成人首页| 一本色道久久加勒比88综合| 午夜综合激情| 欧美成人自拍视频| 国产精品久久久久久久久久久久久久| 久久天天狠狠| 欧美另类极品videosbest最新版本| 性刺激综合网| 免费亚洲一区| 国产精品护士白丝一区av| 激情一区二区| 亚洲伊人一本大道中文字幕| 久久久综合免费视频| 亚洲精一区二区三区| 香蕉成人伊视频在线观看 | 久久久久久久久久久久久9999| 一区二区电影免费观看| 欧美伊人久久大香线蕉综合69| 亚洲天堂av图片| 蜜臀av国产精品久久久久| 亚洲精品一区二区在线观看| 久久福利毛片| 欧美日韩一区二区视频在线观看| 免费在线观看日韩欧美| 国产精品网站在线播放| 91久久线看在观草草青青| 欧美一二区视频| 亚洲国产1区| 久久九九免费视频| 欧美日韩亚洲91| 亚洲欧洲一区二区天堂久久| 久久久99久久精品女同性| 中文在线不卡视频|