在Flash中制作一個動態文本,如果用文檔類實現該文本的縮放,該如何操作呢?筆者與大家分享一下自己的經驗。
新建一個文檔類文件ZoomIt.as,將它保存到文件夾中,本例為“文檔類縮放文本”。
在文檔類中插入影片剪輯MovieClip類,代碼如下圖所示。
接著,定義ZoomIt類,繼承MovieClip類。
然后,定義一個函數scalet,用于縮放文本。
在函數中,文本橫向縮放為原來的3倍,縱向縮放為原來的2倍。
接下來,新建一個Flash文檔,與類保存在同一目錄中,用文本工具在舞臺中繪制一個動態文本框,在屬性面板中將實例名稱取名為“txt”。
單擊舞臺的空白區域,在類選項中輸入類名“ZoomIt”。
新建一個代碼圖層,打開動作面板。
創建一個MovieClip類的實例,用變量m引用它。
最后,調用類中的scalet函數,實現動態文本的放大。
運行程序,在舞臺中的動態文本“靜夜思”,已放大為原來的數倍了。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!