• <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>

            ++的博客

            你看不見我,你看不見我。。
            隨筆 - 22, 文章 - 0, 評論 - 2, 引用 - 0
            數據加載中……

            開發中遇見的 一些AS3的經驗 和 技巧

            1. ActionScript3 中的一個未公開的方法
            MovieClip.addFrameScript(frame:uint,notify:Function)
            這個方法是將某一個函數添加到某個MovieClip上時間軸的某一幀. 同一幀不能添加多個,后添加的函數會覆蓋先添加的函數.  通過此函數,能夠徹底地將某些時間軸上的AS代碼寫到文檔類中,那樣程序更加符合MVC模式
            需要注意的是: 此函數的第一個參數的基數是0,下面的代碼示例如果給一個原件的最后一幀添加代碼
                    mcBody.addFrameScript( mcBody.totalFrames - 1this.OnLastFrame);

                    
                    
            // 最后一幀執行
                    private function OnLastFrame()
                    

                        
            var oClient : MainStageClient = new MainStageClient();
                        oClient.ShowBar(
            true);
                        mcBody.stop();
                    }


            2. 如何捕獲AS運行時錯誤
            由于我自己的程序通過Flash Player ActiveX  host Flash. 而我的SWF直接在FlashCS3中編譯是無法運行的
            對于AS運行時錯誤,需要下載Flash Player Debug版本, http://www.adobe.com/support/flashplayer/downloads.html
            就可以捕獲了

            3. 如何捕獲LocalConnection NetConnection 等對象的異常?
            1 private static var s_objConn : LocalConnection = null;
            2 
            3 s_objConn.addEventListener(AsyncErrorEvent.ASYNC_ERROR, this.AsyncErrorHandler);
            4 
            5 
            6 private function AsyncErrorHandler(evt:AsyncErrorEvent):void
            7 {
            8     CallOutProxy.ShowMsg(evt.toString());
            9 }

            4.向匿名函數傳遞參數
            寫法和Javascript的完全一樣
            setTimeout( 
                                   (
            function(strUsername, strPassword, nRequestNo) 
                                    

                                        
            return function()
                                        
            {
                                            CallOutProxy.ValidateCredentialAsyn( strUsername, strPassword, nRequestNo);
                                        }
            ;                
                                    }
            ) (mcDlg.txtUsername.text, mcDlg.txtPassword.text, m_nRequestNo)
                                   , 
            1000 * 2
                                   );

            5.程序結構

            posted on 2008-04-08 17:16 Jerry.Wang 閱讀(479) 評論(0)  編輯 收藏 引用 所屬分類: 開發

            国产91色综合久久免费分享| 欧美精品丝袜久久久中文字幕 | 99久久综合国产精品二区| 久久久国产打桩机| 色欲综合久久躁天天躁| 狠狠色丁香婷婷综合久久来来去 | 国产激情久久久久影院老熟女| 中文精品久久久久人妻不卡| 免费一级做a爰片久久毛片潮| yellow中文字幕久久网| 国产∨亚洲V天堂无码久久久| 亚洲精品乱码久久久久久蜜桃不卡| 久久人人青草97香蕉| 狠狠色丁香久久婷婷综合蜜芽五月| 色青青草原桃花久久综合| 一极黄色视频久久网站| 久久中文字幕精品| 99久久国产综合精品女同图片| 久久久久人妻一区二区三区 | 欧美日韩精品久久免费| 日韩人妻无码精品久久免费一| 少妇熟女久久综合网色欲| 伊人久久大香线蕉综合影院首页| 99久久夜色精品国产网站| 国产成人精品久久二区二区| 亚洲精品国产成人99久久| 久久影院午夜理论片无码| 亚洲午夜久久久久久久久久| 996久久国产精品线观看| 97久久综合精品久久久综合| 国产精品VIDEOSSEX久久发布| 久久久久久久综合综合狠狠| 中文字幕无码精品亚洲资源网久久| 97久久香蕉国产线看观看| 久久精品国产WWW456C0M| 狠狠色婷婷久久综合频道日韩 | 2021国产成人精品久久| 一本大道久久香蕉成人网| 久久精品亚洲中文字幕无码麻豆| 色偷偷888欧美精品久久久| 伊人久久亚洲综合影院|