- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Flash动画设计班(基础技术篇)
場景的範圍 場景 stage.x stage.stageWidth stage.x stage.stageHeight 元件的屬性 如果在一個元件中定義了一個變量 這個變量就會在它以後生成的每個對像中都存在 元件:plane var i=0 對像:a1 var i=0 對像:a2 var i=0 對像:a3 var i=0 生成 a1.i=1;只改變a1的變量 隨機函數 Math.random()會返回一個0-1之間的隨機數 如要會返回一個1-100之間的隨機數就Math.random()*100 打蚊子function f1新增蚊子 f2 mouse的移動 f3 mouse的按下 f4 判別打中蚊子 陣列(Array) 我們用來保存資料是利用變量來實現的,例如 var i:int,定義一個變量名為i的整型變量來保存整數 但如果有10個資料我們就要新增10變量來保存,這樣做很不方便,我們可新增一個陣列來保存這10個資料 所謂陣列就是一連串空間用來存放資料 新增陣列的形式 var 陣列名:Array=new Array(資料1,資料2,資料3...) 例如新增一個名為yx的陣列來保存這11個資料 var yx:Array=new Array(零,一,二,三,四,五,六,七,八,九,十) var yx:Array=new Array(零,一,二,三,四,五,六,七,八,九,十) 如我們要取陣列中的資料會用陣列名[下標]來取得如我們要取第三個資料”二 “就如下 yx[2] 建立正確答案陣列 var ansarray2:Array=new Array(18,29,27,30,1999,1990,1997,2000,山羊,天蝎,天秤,水瓶) var ansarray2:Array=new Array(27,1999,天秤) 元件的中加入動態文字 在元件中加入動態文字,其實體名稱為”t1” 則使用其動態文字時用這樣表達 元件名.t1.text 修改元件 event.currentTarget.t1.text 表示按下對像中的t1的文字屬性 event.currentTarget.gotoAndPlay(3) 表示跳到按下對像中的第三影格 Flash 動畫設計班(基礎技術篇) 影格控制函數 Play() Stop() gotoAndPlay(影格) gotoAndStop(影格) prevFrame() nextFrame(); MOUSE的動作介紹 CLICK 單擊 MOUSE_DOWN 把MOUSE放在元件上按一下 MOUSE_UP 把MOUSE放在元件上按一下放開 MOUSE_OVER 把MOUSE放在元件上在上面 MOUSE_OUT把MOUSE放在元件上放在上面 function的基本格式 function f1(event):void{代碼} b1.addEventListener(MouseEvent.CLICK,f1) function f1(event):void { gotoAndStop(1); } b1.addEventListener(MouseEvent.CLICK,f1) function f2(event):void { stop(); } b2.addEventListener(MouseEvent.CLICK,f2) function f3(event):void { play(); } b3.addEventListener(MouseEvent.CLICK,f3) function f4(event):void { gotoAndStop(20); } b4.addEventListener(MouseEvent.CLICK,f4); function f5(event):void { prevFrame(); } b5.addEventListener(MouseEvent.CLICK,f5); function f6(event):void { nextFrame(); } b6.addEventListener(MouseEvent.CLICK,f6); 元件的應用 我們可以將一些構成動畫的組成部分,做成元件,元件是一個獨立的個體 三類的元件: 圖像 (用來制作靜態的影像) 影片片段 (用來制作動態及可控的影像) 按鈕 (用來制作個性化的按鈕) 元件制作完成放出場景後,必須改一個實體名稱才可以控制 元件的時間軸控制 元件有自身的時間軸,它和場景中的時間軸是獨立的,例如有元件,它的實體名稱是a1則: a1.play(); a1.stop(); a1.gotoAndStop(影格); a1.gotoAndPlay(影格);
您可能关注的文档
最近下载
- SL631-2012水利水电工程单元工程施工质量验收评定标准-土石方工程.docx VIP
- 一横老师感恩老师演讲稿 演讲稿 .docx VIP
- 三年级《万以内的加减法》单元测试卷.doc VIP
- 14.2三角形全等的判定(第4课时尺规作图) 课件 人教版(2024)八年级数学上册.pptx VIP
- 采矿方法课程设计.pdf VIP
- 《信访工作条例》150题及答案.docx VIP
- 重庆市直机关遴选公务员面试真题及解析.docx VIP
- 简约清新自我介绍PPT模板课件.pptx VIP
- 2025年玉溪市市直事业单位选调工作人员考试笔试试题(含答案).pdf VIP
- 淡雅朦胧述职报告PPT模板 .pptx VIP
文档评论(0)