![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Flash
文章平均质量分 79
genius840215
本人擅长JAVA AS编程 主要运用Flex Eclipse等开发工具,最近比较在意各种通讯方式和项目框架的研究,同时在积累数据库方面的知识。。。有共同志向的朋友可以加我
展开
-
工厂设计模式【Flash】
工厂模式在设计模式中可以说是最简单的一个模式了!我们平常写程序的时候工厂模式用的非常的广泛!这里我们就来详细的探讨一下工厂模式。 工厂模式是怎样诞生的呢?在实际的编程过程当中我们经常要碰到一个问题,就是类的封装,也可以说是隐藏产品类!这样我们就出现了工厂模式!这个模式就是专门用来隐藏产品类的!平常我们要是创建一个Sprite类的实例我们会这样写: var my:Sp原创 2010-03-16 11:44:00 · 329 阅读 · 0 评论 -
【收藏】Flex数据通讯
Flex/Flash 支持的数据通讯方式有: http URLLoaderSOAP(webservice)jsonxmlflash remoting / AMF3xmlsocketsocket(二进制)(自定义协议) 高并发的应用中用户状态可以用cookie,不用session 如果是多人实时交互如聊天系统,多人在线互动等应用模块 需要用soc转载 2010-03-16 13:48:00 · 425 阅读 · 0 评论 -
[Flash/Flex交互]华丽转动效果导航
这2天整理了下以前的Flash制作,有一个Flash制作的导航个人感觉值得收藏,这也是我做的第一个Flash项目,做得很细,就是代码有点繁杂,经过整理还算能看,拿上来与大家分享下。 源文件已上传http://download.csdn.net/source/2143809 效果如图: 项目主要需求: 导航按钮可围绕盾牌转动,鼠标移动到最左边按钮逆时针转,最右边按钮顺时原创 2010-03-19 13:39:00 · 2280 阅读 · 2 评论 -
SWFLoader加载swf域设置
今天公司遇到个很头疼的问题。 Flex工程本地调试可以通过,发到ftp用IE浏览就出现类型转换错误, 说ArrayCollection@12631a61无法转换为ArrayCollection,没天理,同类型还不让转了,一开始完全摸不着头脑。 后来Google上找了点资料,才发现原来是域的问题,所以本地调试看不出来。 项目中的SWFLoader加载的swf和主应用不在同一个域,所原创 2010-03-18 17:11:00 · 975 阅读 · 0 评论 -
[Flash]设置透明图片的鼠标感应区域
从前为了让透明图片的透明部分接受不到鼠标事件,我特意用钢笔工具描边然后打散把不透明的部分扣出来,剩余部分去掉,这样做一张图还可以,做多了真的很麻烦,不符合写程序的风格(重复劳动)。 最近刚找到一个好方法可以解决这个问题,利用BitmapData重绘制图片,设置透明通道为true,根据鼠标位置利用getPixel32()方法得到RGB,然后判断其透明通道的值。伪代码如下: a.add原创 2010-03-19 14:58:00 · 1056 阅读 · 0 评论 -
【收藏】AS核心类(Array,String)
Array的方法indexOf,lastindexOf用来直接查找目标元素在数组中的索引。indexOf用法: 目标数组.indexOf(要查找的元素) 或者 目标数组.indexOf(要查找的元素,查找的起始位置) //按索引从小到大查找,找到返回索引值lastindexOf用法:目标数组.lastindexOf(要查找的元素) 或者 目标数组.lastindexOf(要查转载 2010-03-19 15:14:00 · 444 阅读 · 1 评论 -
AS3.0图片切割与动画制作
网上收集的一段图片切割动画制作代码,稍做了下修改: package{ import flash.display.Bitmap; import flash.display.BitmapData; import flash.display.DisplayObject; import flash.display.Sprite; import flash.event原创 2010-03-19 16:08:00 · 2387 阅读 · 0 评论 -
AS3.0 Function类的使用
作为一个AS程序员,竟然长时间忘却了Funciton类的存在,真是惭愧,其实合理利用Function类很是我们的程序变的很简洁,思路更清楚! var moveBall:Function=function(){};stage.addEventListener(MouseEvent.MOUSE_UP,muE);stage.addEventListener(MouseEvent.MOUS原创 2010-03-24 14:27:00 · 1872 阅读 · 0 评论 -
Flex调用swf内方法
一般我们生成的swf有3种,一种是Flex mxml主应用编译得到,第2种类是用Flex SDK编译as类得到,还有一个就是fla在Flash CS3内运行生成。因为第3种的调用方法同第2种,这里就说明前2种swf在Flex项目内的应用。 HelloWorld1.mxml <!--[CDATA[ public function sayHello():void原创 2010-03-24 13:55:00 · 2577 阅读 · 6 评论