国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > Flash > 正文

Flash AS3代碼打造簡單的文字旋轉效果

2020-07-17 13:06:59
字體:
來源:轉載
供稿:網友

下面為大家帶來Flash AS3代碼打造簡單的文字旋轉效果教程,教程制作出來的文字效果很不錯,難度不hi很大,代碼也只有30多行,對于初學者很值得學習,推薦到武林網,一起來學習吧!下面是制作步驟: 

1、新建Flash(AS3)文件,在庫中新建一個影片剪輯元件,畫一個動態文本(不用打入文字),命名為mytext,其它選項根據需要設置,如下圖所示:

  其中的字符嵌入很重要,點擊打開“字符嵌入”對話框

  在“包含這些字符”框中輸入要旋轉的文字。如果省略這一步,旋轉時文字將不能正確顯示,你可以自己測試一下。 

2、影片剪輯的屬性按下圖設置:

 

3、在主場景中第一幀寫代碼:


復制代碼
代碼如下:
var wx:Number=275;
 var wy:Number=200;
 var A:Number=0;
 var speed:Number=0.00015;
 var sA:Number=0.4;
 //定義數組
 var wzs:Array = new Array();
 //設置要旋轉的文字</p><p> var myText:String="中國教程網論壇互助學習交流平臺";
 for (var i:uint = 0; i < myText.length; i++) {
 var mc:MC = new MC();
 mc.x=wx;
 mc.y=wy;
 //取出每個字并放進數組
 mc.mytext.text=myText.substr(i,1);
 wzs.push(mc);
 addChild(mc);
 }
 addEventListener(Event.ENTER_FRAME, enterframe);
 function enterframe(e:Event):void {
 for (var j:uint = 0; j < myText.length; j++) {
 var xm:Number=mouseX;
 var dx:Number = (xm-wx)*speed;
 var sx:Number=.2+.8*Math.cos(A+sA*j);
 var sy:Number = .6+.4*Math.abs(Math.cos((A+sA*j)/2));
 wzs[j].x=Math.sin(A+sA*j)*180+wx;
 wzs[j].alpha=sy;
 wzs[j].scaleX=sx;
 wzs[j].scaleY=sy;
 }
 A+=dx;
 }

4、OK,測試,保存

以上就是Flash AS3代碼打造簡單的文字旋轉效果過程,希望大家喜歡!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 延津县| 从化市| 荥阳市| 芒康县| 交城县| 娄烦县| 雷波县| 华容县| 安远县| 洞口县| 马公市| 自治县| 商河县| 重庆市| 南溪县| 开阳县| 新邵县| 浑源县| 扶绥县| 龙泉市| 乡宁县| 怀集县| 喀什市| 崇州市| 黎平县| 沐川县| 博客| 连江县| 昂仁县| 宽甸| 沅陵县| 盐津县| 莱州市| 闻喜县| 永清县| 贞丰县| 普兰县| 合作市| 朔州市| 西丰县| 日照市|