免費預覽已結(jié)束,剩余1頁可下載查看
下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
flash簡單制作旋轉(zhuǎn)的立方體 flash教程 flash實例 立方體 1、準備6張200*200 JPEG格式圖片,作為立方體的六個側(cè)面圖片;一張750*560 JPEG格式圖片,作為動畫的底圖,一首MP3音樂作為背景音樂。2、打開FLASH 8.0或者FLASH CS3軟件,設置動畫尺寸為750*560,把準備好的6張200*200圖片和1張750*560圖片以及MP3音樂導入到庫里。注意:FLASH 8.0的軟件新建文檔畫面如下:(點擊-創(chuàng)建新項目-FLASH文檔)FLASH CS3新建文檔畫面如下:(記?。阂欢ㄒc擊新建-FLASH文件(ActionScript 2.0),因為3.0不支持)3、 把庫里的6張200*200圖片重新命名,依次命名為:image0 image1 image2 image3 image4 image5 ,如下所示:4、 鼠標右鍵放在庫里重新命名為image0的圖片上,點擊鼠標右鍵的“屬性”,在出現(xiàn)的待選項目里,把鼠標放在銜接項目上,點擊鼠標左鍵,出現(xiàn)如下提示:在“為ActionScript”前面的框里點擊,出現(xiàn)綠色的勾,如圖所示。5、 新建一個名字為“語句”的影片剪輯,在第一幀添加動作代碼如下(復制-粘帖就可以啦):function createImages()var _loc1 = 6;while (_loc1-)theScene.createEmptyMovieClip(image + _loc1, _loc1);theSceneimage + _loc1.createEmptyMovieClip(contents, _loc1);theSceneimage + _loc1.contents.attachBitmap(flash.display.BitmapData.loadBitmap(image + _loc1), 1, false, true); / end while / End of the functionfunction pointsTransform(points, rotations)var _loc19 = new Array();var _loc11 = Math.sin(rotations.x);var _loc9 = Math.cos(rotations.x);var _loc13 = Math.sin(rotations.y);var _loc10 = Math.cos(rotations.y);var _loc14 = Math.sin(rotations.z);var _loc12 = Math.cos(rotations.z);var _loc7;var _loc8;var _loc5;var _loc3;var _loc4;var _loc2;var _loc20;var _loc15;var _loc16;var _loc1 = points.length;while (_loc1-)_loc7 = points_loc1.x;_loc8 = points_loc1.y;_loc5 = points_loc1.z;_loc3 = _loc9 * _loc8 - _loc11 * _loc5;_loc4 = _loc11 * _loc8 + _loc9 * _loc5;_loc20 = _loc10 * _loc4 - _loc13 * _loc7;_loc2 = _loc13 * _loc4 + _loc10 * _loc7;_loc15 = _loc12 * _loc2 - _loc14 * _loc3;_loc16 = _loc14 * _loc2 + _loc12 * _loc3;_loc19_loc1 = x: _loc15, y: _loc16; / end whilereturn (_loc19); / End of the functionfunction movieClip3PointTransform(mc, a, b, c)mc._visible = pointsIsVisible(a, b, c);if (!mc._visible)return; / end ifvar _loc1 = mc.transform.matrix;_loc1.tx = b.x;_loc1.ty = b.y;_loc1.a = (a.x - b.x) / mc.contents._width;_loc1.b = (a.y - b.y) / mc.contents._width;_loc1.c = (c.x - b.x) / mc.contents._height;_loc1.d = (c.y - b.y) / mc.contents._height;mc.transform.matrix = _loc1; / End of the functionfunction pointsIsVisible(a, b, c)var _loc4 = b.x - a.x;if (!_loc4)return (a.y b.y = c.x a.x); / end ifvar _loc5 = c.x - a.x;if (!_loc5)return (a.y c.y = b.x a.x); / end ifreturn (b.y - a.y) / _loc4 (c.y - a.y) / _loc5 != (a.x c.x); / End of the functionStage.scaleMode = noScale;var rotations = x: 0, y: 0, z: 0;var boxPoints = x: -100, y: -100, z: -100, x: 100, y: 100, z: -100, x: -100, y: 100, z: -100, x: -100, y: -100, z: 100, x: 100, y: -100, z: 100, x: 100, y: 100, z: 100;this.createEmptyMovieClip(theScene, 1);theScene._x = theScene._y = 200;createImages();theScene.onEnterFrame = function ()rotations.x = rotations.x - this._ymouse / 2000;rotations.y = rotations.y + this._xmouse / 2000;var _loc2 = pointsTransform(boxPoints, rotations);movieClip3PointTransform(this.image0, _loc22, _loc20, _loc23);movieClip3PointTransform(this.image1, _loc25, _loc21, _loc22);movieClip3PointTransform(this.image2, _loc20, _loc22, _loc21);movieClip3PointTransform(this.image3, _loc24, _loc23, _loc20);movieClip3PointTransform(this.image4, _loc23, _loc24, _loc25);movieClip3PointTransform(this.image5, _loc21, _loc25, _loc24);備注:*以上藍色部分里的數(shù)值代表圖片的大小,就是說200*200的圖片,就是這樣的設置, 如果是100*100的圖片,把數(shù)值100改成50就行啦【注意符號(-)不變】,依次類推。*以上紅色部分里的數(shù)值代表旋轉(zhuǎn)的速度,數(shù)值越大旋轉(zhuǎn)越慢,反之就快,根據(jù)個人愛好任
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 課題申報參考:教材插圖智能設計美學的社會主義核心價值觀對齊研究
- 課題申報參考:建成環(huán)境對老年人公交及地鐵出行的時空動態(tài)影響及適老化建成環(huán)境優(yōu)化研究
- 二零二五版文化藝術用品采購合同模板3篇
- 二零二五年度房地產(chǎn)投資定金監(jiān)管協(xié)議4篇
- 二零二五年度煤炭運輸節(jié)能減排協(xié)議4篇
- 二零二五版爐渣清潔生產(chǎn)采購技術服務合同4篇
- 2025年度高壓供電線路維護服務協(xié)議范本3篇
- 2025版?zhèn)€人退股協(xié)議書:上市公司股份回購與股東退出協(xié)議4篇
- 深圳2025年度廠房租賃合同范本2篇
- 二零二五年度建筑安全評估師雇傭合同標準版3篇
- 化學-河南省TOP二十名校2025屆高三調(diào)研考試(三)試題和答案
- 智慧農(nóng)貿(mào)批發(fā)市場平臺規(guī)劃建設方案
- 林下野雞養(yǎng)殖建設項目可行性研究報告
- 2023年水利部黃河水利委員會招聘考試真題
- Python編程基礎(項目式微課版)教案22
- 01J925-1壓型鋼板、夾芯板屋面及墻體建筑構(gòu)造
- 欠電費合同范本
- 《學習教育重要論述》考試復習題庫(共250余題)
- 網(wǎng)易云音樂用戶情感畫像研究
- 小學四年級奧數(shù)題平均數(shù)問題習題及答案
- 工作違紀違規(guī)檢討書范文
評論
0/150
提交評論