Flash CS6主時(shí)間軸變量root怎么使用?

Flash CS6制作動(dòng)畫的時(shí)候經(jīng)常使用時(shí)間軸、flash中主時(shí)間軸其實(shí)是一個(gè)變量,它保存的是復(fù)雜數(shù)據(jù)。今天我們就來介紹主時(shí)間軸變量root,請(qǐng)看下文詳細(xì)介紹。
1、主時(shí)間軸與舞臺(tái)類似,也是容器的容器。即變量root保存的是復(fù)雜數(shù)據(jù),主時(shí)間軸也是由類創(chuàng)建的。
2、在“動(dòng)作”面板輸入以下代碼,并測(cè)試。
3、從輸出的信息可以看出,主時(shí)間軸root是由MainTimeline類創(chuàng)建的對(duì)象。從ActionScript3.0開始,F(xiàn)lash操作環(huán)境中的舞臺(tái)和時(shí)間軸都是由類來管理。例如,管理舞臺(tái)的類叫Stage類,管理主時(shí)間軸的類叫MainTimeline類。
4、選擇“文件”---->“發(fā)布設(shè)置”,打開“發(fā)面設(shè)置”對(duì)話框。
5、單擊“發(fā)布設(shè)置”對(duì)話框中“ActionScript版本”下拉列表框后的“設(shè)置”按鈕,彈出“ActionScript3.0設(shè)置”對(duì)話框,不選中“嚴(yán)謹(jǐn)模式”復(fù)選框。
6、打開“動(dòng)作”面板,輸入以下代碼,測(cè)試影片查看結(jié)果。
7、上面的過程可以這樣理解,在Flash中,存在著MainTimeline類,偽代碼如下圖。
8、在MainTimeline類中什么也沒有,當(dāng)在時(shí)間軸定義變量speed后,MainTimeline類就有了speed變量,如下圖所示。
9、由于root是由mainTimeline類創(chuàng)建的對(duì)象,root是對(duì)象名,通過點(diǎn)語法就可以訪問變量或?qū)傩詓peed了。另外,MainTimeline類是動(dòng)態(tài)類,由動(dòng)態(tài)類創(chuàng)建的root可以動(dòng)態(tài)地添加屬性。
10、運(yùn)行上例的代碼,得到下圖結(jié)果。
11、從步驟6-步驟10,我們可以看出,在主時(shí)間軸上用var定義的變量會(huì)被添加到MainTimeline類中,成為主時(shí)間軸root的屬性,而通過root動(dòng)態(tài)添加的屬性并沒有添加到MainTimeline類中。
12、這里特別要注意,Stage類不是動(dòng)態(tài)類,不能向舞臺(tái)stage動(dòng)態(tài)地添加屬性,以下代碼是錯(cuò)誤的。
以上就是我們介紹的關(guān)于FlashCS6的主時(shí)間軸變量root的使用方法,希望大家喜歡,請(qǐng)繼續(xù)關(guān)注腳本之家。
相關(guān)推薦:
flash中怎么通過時(shí)間軸將圖片連成動(dòng)畫?
相關(guān)文章
- Flash CS6怎么使用trace命令?Flash CS6中制作動(dòng)畫很簡單,該怎么使用trace命令呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2017-09-10
- FLASH CS6多個(gè)圖形怎么組合到一起?Flash匯總繪制了幾個(gè)簡單的圖形,想要將這些圖形組合到一起,該怎么組合呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2017-09-01
flashCS6怎么使用文本工具? flash文本工具的使用教程
flashCS6怎么使用文本工具? flash中文本工具是很常用的,浸提那我們就阿里看看看看文本工具的使用方法,介紹很全面,都是基礎(chǔ)知識(shí),適合新手學(xué)習(xí),需要的朋友可以參考下2017-08-28- flashCS6怎么使用面板和工作區(qū)?flash在使用的時(shí)候,應(yīng)該先了解急促工具,比如面板和工作區(qū)的概念,下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2017-08-25
flash CS6中元件名和實(shí)例名有什么區(qū)別?
flash CS6中元件名和實(shí)例名有什么區(qū)別?很多剛接觸flash的同學(xué)都搞不清元件名和實(shí)例名的區(qū)別,導(dǎo)致自己作品的代碼失效,下面我們就來詳細(xì)介紹一下,需要的朋友可以參考下2017-08-24- flashCS6怎么使用Deco工具繪制漂亮的圖形?flashCS6的Deco工具有很多漂亮的刷子和填充圖案,該怎么使用這些漂亮的圖案和刷子,下面我們就來看看詳細(xì)的教程,需要的朋友可以2017-08-23
flash CS6屬性面板怎么使用? flash屬性面板的詳細(xì)介紹
flash CS6屬性面板怎么使用?flash制作動(dòng)畫很方便,今天我們就來介紹最基礎(chǔ)的知識(shí),關(guān)于flash屬性面板的詳細(xì)介紹,需要的朋友可以參考下2017-08-21flash CS6怎么制作一個(gè)動(dòng)態(tài)按鈕?
flash CS6怎么制作一個(gè)動(dòng)態(tài)按鈕?flash中想要設(shè)計(jì)一個(gè)可以變換的按鈕,就是動(dòng)態(tài)按鈕,該怎么制作呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2017-07-27flash CS6怎么制作一個(gè)三角形變成長方形的動(dòng)畫?
flash CS6怎么制作一個(gè)三角形變成長方形的動(dòng)畫?flash中想要?jiǎng)?chuàng)建一個(gè)動(dòng)畫,就是將三角形變成長方形,該怎么制作這個(gè)動(dòng)畫呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參2017-07-20- Flash CS6怎么使用分散到圖層將文字分散到各層?想要制作一個(gè)文字慢慢出現(xiàn)的效果,就可以將寫好的文字分散到圖層,然后慢慢顯示,下面我們就來看看詳細(xì)的教程,需要的朋友2017-07-14