每天学一点flash(65)cs4的旋转属性练习
flash cs3 到cs4过渡,新增很多不错的功能,其中个人比较喜欢就是DisplayObject类新增的z轴和旋转和缩放的等概念引进。对做一些3d效果方便很多,有时候偷懒一下借用这些方便的技术创造出很多很玩的程序。一段时间没有去接触cs4的内容,由于电脑配置性能差基本上难以运行cs4。下面是一些小小对比练习。 看看会发现什么问题?
首先创建一个元件,对其进行链接 名称改为Mc;
我们制造思路 将这个元件进行一个通过两个循环复制5行x4列的阵列.
// 复制一个二维阵列5x4
for(var i:int=0;i<4;i++)
for(var j:int=0;j<5;j++)
{
var mc:Mc=new Mc();
addChild(mc);
mc.x=100+i*mc.width+5*i;
mc.y=50+j*mc.height+5*j;
mc.key=false;
mc.addEventListener(MouseEvent.MOUSE_OVER,mouseHandler);
mc.addEventListener(Event.ENTER_FRAME,Run);
}
对其进行鼠标监听事件,当有鼠标经过的时候就执行动作。
第二步对其进行执行动作:
function mouseHandler(event:MouseEvent):void
{
switch(event.type)
{
case MouseEvent.MOUSE_OVER:
event.currentTarget.key=true;
break;
}
}
function Run(event:Event):void
{
if(event.currentTarget.key)
event.currentTarget.rotationY+=5;
}
输出的结果:
相关文档:
flash是macromedia公司出品的,用在互联网上动态的、可互动的shockwave。它的优点是体积小,可边下载边播放,这样就避免了用户长时间的等待。
flash可以用其生成动画,还可在网页中加入声音。这样你就能生成多媒体的图形和界面,而使文件的体积却很小。
flash虽然不可以象一门语言 ......
用FLASH做RPG,我晕,呵呵,听到这个,很多人恐怕要这么认为。不过FLASH强大的脚本功能和出色的动画函数,给我FLASH做RPG游戏提供了
很好的支持。从今天开始大愚分2节课程给大家讲述做RPG游戏的基础模型。由于大愚也是一个菜鸟,所以错误之处,还请见谅。
由于FLASH还不能支持3D,所以在FLASH的游戏中 ......
flash 游戏设计笔记:人物行走一种做法 (1) http://blog.csdn.net/hero82748274/archive/2009/12/16/5020328.aspx
将上次的源码进行修改一下,可以分离出一些共用的代码。
设计一个主角类,这个主角类实现了一个方向的接口。
player 实现IDirection4 的方向接口 ,意思就是代表上下左右四种方向,以及站立不动的接口。可 ......
目前来讲,我依然还不会做一个小游戏出来。做游戏需要知道很多东西,这个flash 只是一个自娱自乐的东西。要是看了误导就别怪了。
好,制作这个东西之前,其实这篇文章有一些重复了,不过只是一种demo式的演示。通过键盘来控制控制一个人物走动。
上面是一张透明的png位图。有四个不同的方向。可以看到 基本上上下 ......