AS3.0的缓动效果

发表于 2011-08-25 09:16 浏览次数:2,817 views 来源:

as3.0利用addEventlistener()监听命令制作缓动效果

 

var _timer=new Timer(30);

_timer.addEventListene("timer",onTimer);

_itmer.start()

function onTimer(event:TimerEvent):void

var vx:Number=(_targetx-_sprite.x)*_speed;

var vy:Number=(_targety-_sprite.y)*_speed;

_sprite.x+=vx;

_sprite.y+=vy;

}

上面的代码就是监听事件来触发动画的缓动效果的代码结构;以下的代码是使用上面的代码公式写的效果,只要粘贴到时间轴上就可以使用运行,影片剪辑的实名复制给_sprite变量就可以执行了。

 

var _targetx:Number=500;

var _targety:Number=200;

var _speed:Number=0.2;

var _sprite:MovieClip=_sprite1;

var _timer:Timer=new Timer(30);

_timer.addEventListener("timer",onTimer);

_timer.start();

function onTimer(event:TimerEvent):void {

var vx:Number=_targetx-_sprite.x;

var vy:Number=_targety-_sprite.y;

var dist:Number=Math.sqrt(vx*vx+vy*vy);

if (dist<1) {

_sprite.x=_targetx;

_sprite.y=_targety;

_timer.stop();

} else {

var dx:Number=vx*_speed;

var dy:Number=vy*_speed;

_sprite.x+=dx;

_sprite.y+=dy;

}

}

Sandy3d 教程1

发表于 2011-08-25 09:12 浏览次数:1,025 views 来源:

 

使用Sandy3d 3.0建立一个3d物件的基本步骤:

1.建立一个摄像机
var carm:Camera3D = new Camera3D(300, 300);
carm.z = -400;

2.建立一个装物件的Group
var g:Group = new Group();
var box:Box = new Box(”box”, 100, 100, 100);
box.rotateX = 50;
box.rotateY = 50;
g.addChild(box);

3.建立3D场景,把3D场景的容器(当前影片主时间轴),摄像机,Group加入到3D场景
sence = new Scene3D(”sence”, this, carm, g)

4.渲染3D场景
sence.render();

 

 

相关培训课程:网页美术设计师就业班————7月13日开课

Flash 3D引擎

发表于 2011-08-25 09:06 浏览次数:1,598 views 来源:

Flash 3D 应用目前是一个趋势,多半是使用以下几个引擎。毫无疑问,Flash 10 (CS4) 也会支持一些 3D 特性.只不过是软模拟,而非真正意义上的 3D.

  1. Alternativa 3D 俄罗斯
    http://www.alternativaplatform.com/
  2. Away3D 美国
    http://www.away3d.com/
  3. FIVe3D 法国
    http://www.mathieu-badimon.com/
  4. Papervision 3D (PV3D) 巴西
    http://www.papervision3d.org/
  5. Sandy 3D Engine 德国
    http://www.flashsandy.org/
  6. Roxik Sharikura 3D Library 日本
    http://temp.roxik.com/
  7. Sharikura 3D
    http://temp.roxik.com/datas/physics/index.html
  8. five3D
    http://five3d.mathieu-badimon.com/
  9. unity3d
    http://unity3d.com

P.S.顺便推荐一个应用演示:Spectra visual newsreader

       第1个是俄罗斯的很厉害,网站上有很多demo!效果很不错,国内好像应用挺多的,当然国内也有一些程序达人们自己编写的不过多少都有些不开源啊!不过以上这些就已经很强悍了,会一个都可以做很多效果了,如果你都弄懂,那也不错,可以按照他们的长处综合使用在一起。

网页美术设计班学员作品展示

发表于 2011-08-02 12:35 浏览次数:3,362 views 来源:

  付天金

    作品展示

胡铁江(辽中学生)

     作品展示

李    腾(辽中学生)

     作品展示

林象海

    作品展示

汪    霞

      作品展示

张凤华

     作品展示

     作品展示二

吴    薇

     作品展示

相关培训课程网页美术设计师就业班

 

《每天都瘦一点儿》减肥产品广告

发表于 2011-08-02 09:19 浏览次数:744 views 来源:

《每天都瘦一点儿》减肥产品广告

每天都瘦一点儿

 

每天都瘦一点儿

新科海网页美术设计班毕业合影

发表于 2009-11-09 10:09 浏览次数:762 views 来源:

 

中科院DIV+CSS布局网站视频教程(清晰版全集)

发表于 2009-09-07 15:53 浏览次数:8,868 views 来源:

        中科院DIV+CSS布局网站视频教程(清晰版全集)

    本视频为中科院新科海学校出品,马学犇老师主讲.更多信息请访 问:http://www.jobedu.com.cn/咨询QQ:373750059,903367690,电 话:010-82622282,010-82622285.院校合作:010-82608892.

淘宝网上订购

一口价 10.00

中科院DIV+CSS布局网站视频教程9

发表于 2009-07-25 00:45 浏览次数:956 views 来源:

本视频为中科院新科海学校出品,马学犇老师主讲.更多信息请访问:http://www.jobedu.com.cn/,
马学犇老师个人网站:http://www.ioopa.cn咨询QQ:373750059,903367690,电 话:010-82622282,010-82622285.院校合作:010-82608892.




返回首页 | 关于我们 | 联系我们 | 乘车路线| 地铁路线| 学生住宿| 周边环境| 人才招聘 | 网站地图 | 友情链接 | 版权声明