日志分类:flash

AS程序员实用工具类

2010年08月15日 4:05 下午  |  分类:flash, flex, 实用工具

字符串:

QueueLoader
QueueLoader是一个顺序载入资源并监控的as类库。还能加载图片,SWF,MP3,XML……QueueLoader是为AS3设计的,并且开源了。

URL-Prioritization Class
Url prioritization class它支持Loader,URLLoader以及Sound对象(也许有一天能支持NetStream对象)。它允许你设置请求的优先级以便这些对象能正确的顺序执行,还能查看当前的执行请求和载入请求。

MusicBuilder & SoundObject
这是一组类,包括MusicBuilder,SoundObject,SOCollection,Timer。这些类允许你使用multiple streaming mp3声音文件建立自己的音乐。它使用了一个新的Timer类,能够精确计算到毫秒,现在你能无缝的循环播放你的MP3文件。

全文阅读 »

NumericStepper相关属性使用

2010年07月5日 6:53 下午  |  分类:flash, flex

var mtTi:NumericSteppter = new NumericSteppter ();
var tf:TextFormat = new TextFormat();
tf.color = 0×0000FF;
tf.font = “Verdana”;
tf.size = 30;
tf.align = “center”;
tf.italic = true;
myTi.setStyle(”textFormat”, tf);
myTi.text = “whb”;
myTi.setSize(350, 50);
myTi.move(100, 50);

TweenMax中pause函数的使用

2010年07月4日 8:48 下午  |  分类:flash, flex

一般TweenMax用的比较多的就是 to,from吧,都是TweenMax的静态方法,但是如果想对某一个Tween做暂停操作,要怎么写呢,其实很简单。

var tweenArr:Array =TweenMax.getTweensOf(tweenObject);

获取到TweenMax对于tweenObject的所有动画,并以数组形式保存。

然后其实可以直接写成  tweenArr[0].pause() 来调用即可,resume()和stop()方法使用类似。

(PS:奇了个怪,零居然这么圆0,字母o跟他差不多样啊。。。)

FLV视频服务器搭建方法

2010年06月29日 9:15 上午  |  分类:flash, 服务器相关

FLV格式文件上传服务器后不能播放因为国内大多都是Win2003的主机.默认是没有指定输出FLV这种格式的虽然FTP里面可以看见,但无法通过http访问,也就无法播放了.
WIN2003加强了IIS6的MIME验证,一切未注册扩展文件格式统统显示404错误。手动在IIS中HTTP头->MIME添加MIME影射关系,MIME类型: video/x-flv 扩展名:.flv,即可通过Flash7+客户端Load进来播放

[办法解决“虚拟主机都不支持Flv格式文件”的问题:比如你的Flv文件名称是a.flv,在虚拟主机上建一个名为“a.flv”的目录,在此目录下放你的Flv格式文件,将其改名为:index.htm,这样就行了,播放器中的文件名保持原样不动 ]

———-copy来参考———-
.flv是Flash媒体播放器支持的视频格式。但部分服务器需要进行MIME 类型映射设置,才能支持.flv视频格式。否则,本地能够正常播放的.flv文件,一传到服务器上就无法显示。

MIME 类型映射设置的具体步骤是:“开始” > “控制面板” > “管理工具” >“Internet 信息服务(IIS管理器)”,找到您的网站,右击 > “属性” > “HTTP头” > “MIME类型” > “新建”,在“扩展名”框内输入“.flv”,“MIME类型”框中输入“flv-application/octet-stream”,然后确定即可。(“MIME类型”只是一个描述,并非非得输入“flv-application/octet-stream”,输入别的也可以)

http://www.sangcen.com/link/#framework

资源非常全面,全力顶起!

Flex源码 完整在线电子书前台源码

2010年05月21日 12:45 下午  |  分类:flash, flex, 实用工具
3_100521114428_1
翻页 pdf显示  放大缩小 下载功能 都有
源码体积很大 主要是pdf多 所以我删除了pdf 只保留了一个
各位使用时自己找pdf测试
 
同时我也删除了bin-debug文件夹 import 工程后 clean 一下就可以了
 
这个源码我在flashbuilder4 sdk3.5环境测试可用
 
这个源码还是有点bug的 但是作为参考时足够用了
 
今天话多了 按照以往风格 放源码

冒险岛纸娃娃系统

2010年05月19日 10:41 上午  |  分类:flash, flex

使用as3动态更换图片主色调

2010年05月5日 12:37 下午  |  分类:flash, flex, 实用工具

关于Flash游戏的渲染

2010年04月23日 5:58 下午  |  分类:flash, flex, 游戏开发

转自:http://www.fans8.com/?p=475

从flash8推出bitmap操作之后,对于游戏制作的时候,是使用原始的Sprite(or MC)好,还是使用bitmap的刷屏效率高,一直是个讨论的话题。

其实个人更偏向于copypixel的刷屏方式,未来GPU支持的播放器,这种方式绝对会更高效。当你的游戏中运动元素很多而且游戏显示区域并不是很大的时候,bitmap的操作绝对是首选。

有几篇不错的文章可以参考(注:这些是我以前收藏的文章,不同时期的播放器某些方面的效率未必一致,故作者的实验结论未必跟目前播放器效率匹配)

Clayton Grey’s Blit Layer Erase Speed Test

Clearing a blit canvas by erasing only the portions that have changed  (这个很赞,其他语言中对于“脏区域”的算法出来很多年了,这是很少的AS相关算法)

Fastest Frame Rates with Optimized Rendering

移动硬盘2中就找到这些,回头其他盘中找到相关的持续更新。:)

另外感兴趣这方面的朋友,[ gaming your way ]和[ 8bitrock  ]的网站可以多看看,他们是bitmap操作创建游戏的推崇者。:)他们即将出版的新书《The Essential Guide to Flash Games: Building Interactive Entertainment with ActionScript 》,很是让我期待。。。。。

Flash game中关于碰撞检测之Rectangle篇

2010年04月23日 5:49 下午  |  分类:flash, flex, 游戏开发, 畅所欲言

转自:http://www.fans8.com/?p=490

yasu 发表了一段代码,比较了关于通过Rectangle的intersects,Sprite的hitTestObject以及他自己的Myrect这3种方法的效率。

代码及演示如下:

全文阅读 »

Pages: 1 2 3 Next