一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

as3 小程序

 宜賓翠屏區(qū) 2018-12-19

1。 將主場景左上角對齊,并禁止縮放:

         m_Element.stage.align     = StageAlign.TOP_LEFT;
         m_Element.stage.scaleMode = StageScaleMode.NO_SCALE; (m_Element為主場景一元件)

 

--------------------------------------------------------------------------------

2。flashz中ComboBox中
     設(shè)置 TextInput的字體,
     var m_Input:*=ComboBox_.getChildAt(1);
     m_Input.setStyle("textFormat", TxtFormat);//設(shè)置TextInput樣式

     List的字體樣式設(shè)置:

    ComboBox_.dropdown.setRendererStyle("textFormat",TxtFormat);

--------------------------------------------------------------------------------
 
3。重100個(gè)數(shù)中隨機(jī)選取10個(gè)不重復(fù)的數(shù)

var myArry:Array = new Array();//定義兩個(gè)數(shù)組;
       var shu:Array = new Array();

for (var i:uint =1; i<=100; i++)
      {
           shu.push(i);
       }

for (var j:uint=0; j<=9; j++)
       {
           var k:uint = Math.floor(Math.random()*shu.length);//從shu中隨機(jī)選一個(gè)元素(第k個(gè))
          myArry[j] = shu[k];//把數(shù)組shu中選出的元素的值賦給數(shù)組myArry第i個(gè)元素;
          shu.splice(k,1);//把數(shù)組shu中第k個(gè)元素刪掉(保證下一次選的一定不會(huì)重復(fù)
       }
       var ss:Array = myArry.sort(1);  //排序
       trace(ss);

--------------------------------------------------------------------------------
 
4。取隨機(jī)顏色的方法: Math.random()*0xffffff

--------------------------------------------------------------------------------

5.動(dòng)態(tài)改變MC注冊點(diǎn)的方法:

   import flash.geom.Point;
          import flash.events.MouseEvent;

         mc.addEventListener (MouseEvent.MOUSE_DOWN,fun);

function fun (events:MouseEvent)
       {
               var rp:Point=new Point(mc.mouseX,mc.mouseY);
               var a:Point = mc.parent.globalToLocal(mc.localToGlobal(rp));
              mc.rotation+=10;
              var b:Point = mc.parent.globalToLocal(mc.localToGlobal(rp));
              mc.x -= b.x - a.x;
              mc.y -= b.y - a.y;
       }

 

--------------------------------------------------------------------------------

6.判斷語句的幾種“另類”寫法:

   var i:uint = 100;

trace(funs());
function fun():String
{
 if(i == 1) return "aaaa";
 return "bbbbb";
}

function funs():*
{
 return  i==10 ? (1):(-1)
}

 

--------------------------------------------------------------------------------

7. 消除亂碼的方法:

    import flash.system.System;        //這個(gè)代碼放在類上在導(dǎo)入,就不用說了。
    System.useCodePage = true;   //注意:這里的 System 首字母要大寫,這是一個(gè)靜態(tài)方法。

--------------------------------------------------------------------------------

8.數(shù)組排序

var arr1:Array=[[5,2],[8,1],[6,8]];

方法1:自定義排序方法

arr1.sort(sortfun);

for each(var i:String in arr1)

{

        trace(i);    //測試結(jié)果[8,1],[5,2],[6,8]

}

function sortfun (left:*,right:*):int

{

        if (left[1] < right[1])

        {

                return -1;

        }

        else if (left[1] == right[1])

        {

                return 0;

        }

        else

        {

                return 1;

        }

}

 

方法2:用類置的方法

arr1.sortOn("1",2|16);

--------------------------------------------------------------------------------

9.偵聽按下的鍵盤并區(qū)分大小寫的方法~~~~~~~~

    function reportKeyDown (event:KeyboardEvent):void
    {
          trace ("Key Pressed: " + String.fromCharCode(event.charCode) +         " (character code: " + event.charC

           ode + ")");
    }
    stage.addEventListener (KeyboardEvent.KEY_DOWN, reportKeyDown);

--------------------------------------------------------------------------------

10.角度和弧度轉(zhuǎn)換公式

         radians = degrees * Math.PI / 180
         degrees = radians * 180 / Math.PI

--------------------------------------------------------------------------------

11.不讀緩存的方法:

     url + "?date=" + new Date()        在要加載的url地址后面加上時(shí)間“標(biāo)簽”。

--------------------------------------------------------------------------------

12.數(shù)組中 除去相同的成員的方法

   

var arr:Array=["aa","bb","cc","dd","bb","cc","aa","bb","gg","aa","cc"];

function formatX(arr:Array):Array {

        var obj:Object={};

        return arr.filter(function(item:*, index:int, array:Array):Boolean{

                 return !obj[item]?obj[item]=true:false

        });

}

trace(formatX(arr))

//該方法的實(shí)現(xiàn)過程是 對于"aa"來講  obj["aa"]的值為undefined 而!undefined為true,就會(huì)返回該成員,然后 將obj["aa"]的值設(shè)為true,下一次遇到obj["aa"]時(shí),obj["aa"]的值為true,!obj["aa"]的值就為false,就不返回該成員。 很新穎哦.

--------------------------------------------------------------------------------

13.html 錨標(biāo)簽 中的事件

var text:Text = new Text();

text.htmlText = "<a href='event:myEvent'>[oliwen's博客]</a><font color='#33CC00'>";
       text.addEventListener(TextEvent.LINK,myEvent);

 private function myEvent(e:Event):void
         {
          trace("         }

單擊該文本就會(huì)調(diào)用myEvent事件函數(shù)

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    日本婷婷色大香蕉视频在线观看| 国产91色综合久久高清| 精品一区二区三区人妻视频| 欧美亚洲美女资源国产| 偷自拍亚洲欧美一区二页| 精品国模一区二区三区欧美| 高潮日韩福利在线观看| 日本女优一色一伦一区二区三区| 亚洲国产成人精品福利| 激情视频在线视频在线视频| 在线免费不卡亚洲国产| 久七久精品视频黄色的| 久久精品国产第一区二区三区| 精品日韩视频在线观看| 国产a天堂一区二区专区| 成人精品亚洲欧美日韩| 欧洲亚洲精品自拍偷拍| 国产又粗又猛又长又黄视频| 美女被草的视频在线观看| 久久亚洲午夜精品毛片| 中文字幕人妻综合一区二区| 色一欲一性一乱—区二区三区| 久久夜色精品国产高清不卡| 国产伦精品一一区二区三区高清版 | 日本av在线不卡一区| 日韩aa一区二区三区| 日韩国产传媒在线精品| 久久精品中文扫妇内射| 日韩在线视频精品视频| 亚洲做性视频在线播放| 国产一区二区三区丝袜不卡| 久久精品国产亚洲av久按摩| 亚洲欧美日本视频一区二区| 激情五月激情婷婷丁香| 亚洲日本加勒比在线播放| 特黄大片性高水多欧美一级| 欧美成人免费夜夜黄啪啪| 厕所偷拍一区二区三区视频| 日韩精品一区二区三区四区| 国产毛片不卡视频在线| 国产不卡在线免费观看视频|