手把青秧插满田,低头便见水中天,心地清净方为道,退步原来是向前
该日志由 roczyl 发表于 2010-06-15
//留个记号,省得下次再写
_root.da=false;
_root.mc_name="";
for(i=1;i<6;i++){
obj=this["tu"+i];
obj.swapDepths(1000+i);
obj.txt._alpha=0;
obj.old_x=obj._x;
obj.old_y=obj._y;
obj.old_deep=1000+i;
obj.onRelease=function(){
trace(this._name);
if (_root.da){ //变小
_root.mc_name=this._name;
_root.hei_mc.alphaTo(0,0.8, "linear");
this.swapDepths(this.old_deep);
this.scaleTo(32,0.5,"linear");
this.roundedTween(["_x", "_y"], [this.old_x,this.old_y], 0.5);
this.txt.alphaTo(0,0.5, "linear");
_root.da=false;
for (i=1;i<6;i++){
_root["tu"+i].alphaTo(100,0.5, "linear");
}
}else{ //变大
_root.mc_name=this._name;
this.swapDepths(1009);
_root.hei_mc.alphaTo(60,0.8, "linear");
this.scaleTo(100,0.5,"linear");
this.roundedTween(["_x", "_y"], [80,30], 0.5);
_root.da=true;
this.txt.alphaTo(100,0.8, "linear");
for (i=1;i<6;i++){
obj1=_root["tu"+i];
if (obj1._name<>_root.mc_name){
obj1.alphaTo(0,0.5, "linear");
}
}
}
}
}
该日志由 roczyl 发表于 2010-03-18
附件: swf_menu.rar (43.76 K,已下载46次,上传于2010-03-18 10:30)
该日志由 roczyl 发表于 2009-11-10
缓动。 我们都在做。我们很多人都知道除了 Adobe's Tween 类之外,还有很多更好的动画引擎,(比如 Tweener). 每种引擎都有它们各自的优缺点。
最近几年,为了得到一个更紧凑的,跑得更快,效率更高的引擎,我创建了 tweenlite (我无法接受其它的一些引擎带来的文件尺寸上的负担).它很快就融入到我的所有工作中。我告诉其它人,让大家能够从中获益,最终,我将它发布了出来。在过去的几年中,TweenLite越来越受欢迎,超乎了我的想像.
基于此,我又添加了一些新的功能,并且尽量保持这个文件的尺寸,让它小于3K。 TweenFilterLite 扩充了 TweenLite 并且加入了滤镜缓动,包含了 ColorMatrixFilter 的一些效果,比如饱和、对比、增亮、色调,甚至是着色,但文件的尺寸始终没有超过3K。与 TweenLite 的做法相似,提供有AS2版和AS3版的类包下载。
TweenMax 比 TweenFilterLite 增加了更多的特性,包含 bezier 缓动,暂停/恢复,顺序执行等等。(见 www.TweenMax.com)
该日志由 roczyl 发表于 2009-07-25
从网上下载到的4款漂亮的flash片头loading源文件,个人比较喜欢。推荐一下。
该日志由 roczyl 发表于 2009-06-07
with (cl) {
//使用with命令设置cl的各个属性
beginFill(0x000000, 85);
//开始填充这个cl实例,颜色为黑色,透明度为85
lineStyle(1, 0x999999, 100);
//设置这个实例的边框粗细为1,颜色为灰色,透明度为100
moveTo(50, 50);
//设置绘制线条的起点坐标
lineTo(350, 50);
lineTo(350, 150);
lineTo(50, 150);
lineTo(50, 50);
//结束绘制,将在舞台上绘制出一个300*100大小的矩形。
endFill();
//结束填充,与beginFill()命令对应。
}
该日志由 roczyl 发表于 2009-06-06
最近领导希望能把纸质的报纸做成电子报,但是专业的制作软件动则几万,昨天联系了一个,最少也要5000多。因此想自己开发一个基于远程为flash+xml,本地程序生成XML文件及FTP上传的套件。估计开发下来时间较长。因此先搜集资料。将可能用到的知识搜集下来。以备后用。
本文章及附件为从XML文件加载文本及图片地址,并显示到Flash的textarea组件中的方法。
该日志由 roczyl 发表于 2009-06-06
(虽然在flash中我们用不到节点的任何属性,但是合式的xml文档必须要求一个根节点)
在XML文档中,这是一个根节点.XML规定所有标签必须有闭合.所以,在最后一行使用对应的标签来闭合.同样,单行的XML节点也需要闭合,例如:其中"/"符号就表示单行的节点闭合."name","code","pnum"是节点的属性,写法就是:属性名="属性值" 这样的名/值对.至于节点名和属性名都是可以自定义的,也就是说可以任意命名.但是还是建议要尽量规范
该日志由 roczyl 发表于 2009-06-06
新建xml文件,内容如下:
<?xml version="1.0" encoding="gb2312"?>
<flash>
<title aid="1" title="导入到FLASH中标题1"/>
<title aid="2" title="导入到FLASH中标题2"/>
<title aid="3" title="导入到FLASH中标题3"/>
<title aid="4" title="导入到FLASH中标题4"/>
<title aid="5" title="导入到FLASH中标题5"/>
</flash>