久久精品国产99国产精品,农村大炕弄老女人,人马配速90分钟,香蕉成人伊视频在线观看

Flash中this和其他顯示實例調用繪圖方法的區別

在Flash中,this代表的是主時間軸,而主時間軸是MovieClip類的實例,所以可以用this來調用graphics屬性,從而繪制圖形。但它與其他顯示實例調用graphics屬性是有不同的,區別

在Flash中,this代表的是主時間軸,而主時間軸是MovieClip類的實例,所以可以用this來調用graphics屬性,從而繪制圖形。但它與其他顯示實例調用graphics屬性是有不同的,區別在哪里呢?下面我們將深入探究其中的秘密。

創建Flash文檔并繪制圖形

首先,打開Flash軟件,選擇“ActionScript3.0”選項,新建一個空白文檔。將圖層1命名為“as”,在圖層的第一幀右擊,選擇“動作”選項。接著創建一個影片剪輯實例,實例名為mc。使用this調用graphics屬性,繪制一個填充色為“0x00CCCC”的圓形。

判斷顯示實例是否在舞臺中

要判斷顯示實例是否在舞臺中,可以使用實例的stage屬性。如果stage為null,則說明顯示實例沒有被添加到舞臺中。通過代碼進行判斷,并觀察運行程序后,“輸出”的值是否為“[object Stage]”來確認實例是否在舞臺中正常顯示圓形。

使用addChild函數添加實例到舞臺

接下來,將代碼中的this改成mc,然后在“動作”面板中執行代碼。運行程序后,如果舞臺中沒有顯示圖像且“輸出”的值為“null”,則說明實例沒有被添加到舞臺中。要將實例添加到舞臺中,必須使用addChild函數將實例添加到顯示列表。

對比this和顯示實例調用繪圖方法的區別

最終,我們可以得出結論:使用顯示實例調用graphics屬性繪制的圖形,需要使用addChild函數將其添加到舞臺中才能正常顯示。而使用this調用graphics屬性繪制的圖形,則無需額外操作,因為主時間軸已經放在舞臺中了。這便是this和其他顯示實例調用繪圖方法的區別之處。

結語

通過本文的探究,我們更深入地理解了Flash中this和其他顯示實例調用繪圖方法的不同之處。這對于提升在Flash中繪制圖形的效率和準確性有著重要的意義。希望本文能夠幫助讀者更好地應用這些知識在實際的Flash項目中。

標簽:
主站蜘蛛池模板: 中超| 忻州市| 肇州县| 册亨县| 思茅市| 灵璧县| 昌邑市| 保靖县| 绿春县| 昭苏县| 花莲市| 华池县| 宾阳县| 遵义县| 南江县| 博乐市| 灵山县| 隆安县| 张掖市| 曲阳县| 辉南县| 虹口区| 闵行区| 陕西省| 克拉玛依市| 威海市| 青岛市| 鱼台县| 平舆县| 鄂伦春自治旗| 洛南县| 连平县| 临桂县| 织金县| 五原县| 乌拉特中旗| 库伦旗| 伽师县| 东山县| 海林市| 盐城市|