- 浏览: 43369 次
- 性别:
- 来自: 北京
最新评论
文章列表
代码如下:
var mc = this;
function dl(ax, ay, bx, by) {
mc.moveTo(ax, ay);
mc.lineStyle(0, 0x000000, 100);
mc.lineTo(bx, by);
}
function lzh(x, y, l, angle, n) {
if (n>0) {
var a_l, a_r, x1, x1_l, x1_r, y1, y1_l, y1_r, x2, x2_l, y2, y2_l, x2_r, y2_r;
x1 = x+0.5*l*Math.cos(angle*Math.PI/180 ...
经过我的优化后,速度比原来快了很多,但比起版主的还是慢.还要继续努力.不过终于是入AS3的门了.
var w:uint = 60;//地图横节点个数
var h:uint = 35;//地图纵节点个数
var r:uint = 10;//节点的长宽
var isEight:Boolean = true;//是否为八 ...
经过我的优化后,速度比原来快了很多,但比起版主的还是慢.还要继续努力.不过终于是入AS3的门了.
var w:uint = 60;//地图横节点个数
var h:uint = 35;//地图纵节点个数
var r:uint = 10;//节点的长宽
var isEight:Boolean = true;//是否为八 ...
点击即变换形状:
看到这个动画,不禁让人想到南迁的大雁,一会儿排成"人"字形,一会儿排成"一"字形的壮观场面...
[1b]思路:
[/1b]1.createEmptyMovieClip(MC),位于舞台中央,使之不断旋转;
2.用MC作为载体,复制出num(150)个p(0~149)影片,全部都依附于MC上;
3.AS中共有2个函数(function),分别为Change()和getShape():Change():首先,获得一个随机图形编号(shape),然后为所有MC["p"+i]点设置大小及透明度,再调用getShape()获 ...
点击即变换形状:
看到这个动画,不禁让人想到南迁的大雁,一会儿排成"人"字形,一会儿排成"一"字形的壮观场面...
[1b]思路:
[/1b]1.createEmptyMovieClip(MC),位于舞台中央,使之不断旋转;
2.用MC作为载体,复制出num(150)个p(0~149)影片,全部都依附于MC上;
3.AS中共有2个函数(function),分别为Change()和getShape():Change():首先,获得一个随机图形编号(shape),然后为所有MC["p"+i]点设置大小及透明度,再调用getShape()获 ...
当ScrollPan组件载入的内容使用 attachMovie() 方法载入库中的元件时,ScrollPan组件的滚动条可能不会出现,只需要加入如下代码即可:
myScrollPan.vScrollPolicy = "on";//或者这一句 myScrollPan.hScrollPolicy = "on";
本文转自:http://www.5uflash.com/flashjiaocheng/Flashzujianxuexi/1366.html
对于使用FLVPlayback组件(Adobe官方提供),就像使用当初Flash8下的V2 Components一样,总有不同争议。FLVPlayback的使用也无非是以下三种:
第一,完全使用,将成品组件使用于场景之上,仅修改外观和参数
第二,部分使用,分析其中有益功能,去掉冗余代码(对于自己的应用而言),保留高效性。这部分工作也不轻松
第三,完全不使用FLVPlayback,自行开发。
不管使用哪一种方法,都有充分的理由。这里只对FLVPlayback组件的优缺点进行一个分析,供人参考。
先说优点:
1)可以通过FLVPlayback组件快速实现Video播放功能。只需要拖拽进入Stage, ...
下面给大家介绍下如何制作[*.fla]形态的组件(Component),
这种组件区别于SWC组件,和CS3自带的组件一样能够双击进入组件里面编辑.
//应该是CS3新增加的一种组件形态,以制作一个MyButton组件为例子.
分如下几个步骤:
1、首先创建一空 ...
Adobe develop center的新文章Skinning the Flash CS3 components . 适于as3.0开发人员
本文转自:http://www.5uflash.com/flashjiaocheng/Flash-cs3/1728.html
(一)UIScrollBar组件:
用于滚动TextField对象的实例,或其他MovieClip.可以有水平和垂直2种用法。基本参数:_targetInstanceName:就是填TextField对象的实例名,horizontal:水平:此值设为true垂直:此值设为false.
实例做法:
1。建一个默认的FLASH8文档,拖出一个动态文本,实例名为tt,选择多行不换行,其他默认。位置在场景的第一帧第一层。
2。拖一个UIScrollBar组件到舞台,水平,参数采用默认参数。位置在场景的第一帧第一层。
3。另建一层放AS:针上代码:var tt:TextField;tt.text=&q ...
从我以前关于Swf文件的译稿可知Swf文件是由一个文件头,一个文件尾, 中间插着各种Tag组成.
Flash 8 以后的swf 文件多了一个metadata,定义的是swf文件作者、swf 文件描述、语言及创作时间等信息。
其实它是一个xml格式的字符串.
相关的内容,我找到blueidea的一篇文章,这里就不重复了
http://www.blueidea.com/tech/multimedia/2005/3047.asp
根据对字节码的分析,一般由flash/flex编译的swf文件,文件头下面的第一个tag就是FileAttributes tag,紧随其后就是metadata tag ...
/*------------------------------------------------------
作者:WiNrOOt[FCG]
使用工具:flasm?
http://www.nowrap.de/flasm.html
UltraEdit
Sothink SWF Decompiler
目的:让带有服务器校验的swf能在本地播放(主要目的还是希望各位高手有所指点)
目标:**工硕数学辅导swf文件
----------------------------------------------------- ...
/*------------------------------------------------------
作者:WiNrOOt[FCG]
使用工具:flasm?
http://www.nowrap.de/flasm.html
UltraEdit
Sothink SWF Decompiler
目的:让带有服务器校验的swf能在本地播放(主要目的还是希望各位高手有所指点)
目标:**工硕数学辅导swf文件
----------------------------------------------------- ...
近来想搞一个GIS系统,但查了一下资料,大部分都用MAPX,SUPERMAP之类的商业GIS组件,对我也不太适合,偶然看到用flash做的矢量地图效果非常好,因此想用SWF文件来做GIS系统也不错。决定认真研究以下SWF的文件格式 ,下载了一个官方发行的flash_file_fomate pdf文件,英文版的,资料挺详细,但英文毕竟不好懂,因此写一些心得体会和大家分享。
先说一下文件头吧,如下所示:
字段
类 型
具体 说明 标记1
一个字节
F或 ...
近来想搞一个GIS系统,但查了一下资料,大部分都用MAPX,SUPERMAP之类的商业GIS组件,对我也不太适合,偶然看到用flash做的矢量地图效果非常好,因此想用SWF文件来做GIS系统也不错。决定认真研究以下SWF的文件格式 ,下载了一个官方发行的flash_file_fomate pdf文件,英文版的,资料挺详细,但英文毕竟不好懂,因此写一些心得体会和大家分享。
先说一下文件头吧,如下所示:
字段
类 型
具体 说明 标记1
一个字节
F或 ...