- 4
- 0
- 约3.75千字
- 约 5页
- 2016-10-23 发布于河南
- 举报
flash简单制作旋转的立方体
flash简单制作旋转的立方体 flash教程 flash实例 立方体
1、准备6张200*200 JPEG格式图片,作为立方体的六个侧面图片;一张750*560 JPEG格式图片,作为动画的底图,一首MP3音乐作为背景音乐。
2、打开FLASH 8.0或者FLASH CS3软件,设置动画尺寸为750*560,把准备好的6张200*200图片和1张750*560图片以及MP3音乐导入到库里。
注意:FLASH 8.0的软件新建文档画面如下:(点击-创建新项目-FLASH文档)
FLASH CS3新建文档画面如下:(记住:一定要点击新建-FLASH文件(ActionScript 2.0),因为3.0不支持)
3、 把库里的6张200*200图片重新命名,依次命名为:image0 image1 image2 image3 image4 image5 ,如下所示:
4、 鼠标右键放在库里重新命名为image0的图片上,点击鼠标右键的“属性”,在出现的待选项目里,把鼠标放在衔接项目上,点击鼠标左键,出现如下提示:
在“为ActionScript”前面的框里点击,出现绿色的勾,如图所示。
5、 新建一个名字为“语句”的影片剪辑,在第一帧添加动作代码如下(复制-粘帖就可以啦):
function createImages()
{
var _loc1 = 6;
while (_loc1--)
{
theScene.createEmptyMovieClip(image + _loc1, _loc1);
theScene[image + _loc1].createEmptyMovieClip(contents, _loc1);
theScene[image + _loc1].contents.attachBitmap(flash.display.BitmapData.loadBitmap(image + _loc1), 1, false, true);
} // end while
} // End of the function
function 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 while
return (_loc19);
} // End of the function
function movieClip3PointTransform(mc, a, b, c)
{
mc._visible = pointsIsVisible(a, b, c);
if (!mc._visible)
{
return;
} // end if
var _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.con
原创力文档

文档评论(0)