
flash
ycy303
热爱技术,热爱编程,热爱ria,热爱as
展开
-
UMAP做的map应用
这是我用UMAP组件的google map地图应用。地图信息由外部data.xml文件提供。这儿我只是加了几个示例。用户可以根据自己的需要添加所需的地点及相关的信息。地图也可以选择微软的。其实默认就是微软的地图。地点进行了分类,点击按钮可以显示相应的类。 获取google map中点的地理坐标的方法:在google map中找到你所要找的点后,在浏览器地址栏中输入以下并点击打...2008-06-13 10:10:16 · 827 阅读 · 0 评论 -
MyTrace组件
在flash开发的时候,我们常常希望能够把trace信息显示在舞台上,以便于调试。特别是做网络游戏或网络应用时,经常有这样的需求。如下是我用as3写的MyTrace类。为了尽量保持轻量级,文本显示我用的是TextField。为了便于使用,可视内容都是用代码搞定的。功能:添加trace信息,参数跟使用trace一样;清除所以信息;行号;总是保持在最上层;文本内容总是滚动到最下面;...2008-09-19 14:42:26 · 197 阅读 · 0 评论 -
检测是否鼠标已经离开了Flash影片
以前版本的ActionScript有个问题,就是当用户的鼠标没有在Flash影片上时,你不能得到任何通知。这造成了如下的困难,用户还在与Flash影片交互,还是已经放弃并转移到别的东西上去了。当我们有一个自定义的光标的时候这个问题特别突出,当真正的光标已经移到别的地方的时候,自定义的光标仍然显示在Flash影片中。 用stage的MOUSE_LEAVE事件,Ac...2008-09-16 17:55:47 · 190 阅读 · 0 评论 -
替换数组或字符串里面的某个字符
比如将12345 变成 16345, 也就是将2替换成6。 数组:var arr:Array=new Array(1,2,3,4,5);trace(arr);arr.splice(arr.indexOf(2),1,6);trace(arr); 字符串:var str:String="12345";trace(str);str=str.substring(0,str.in...2008-09-11 15:22:32 · 1545 阅读 · 0 评论 -
AS3 - MouseOver 與 RollOver 差異性
收藏,有空研究!AS3 - MouseOver 與 RollOver 差異性 (1)AS3 - MouseOver 與 RollOver 差異性 (2)AS3 - MouseOver 與 RollOver 差異性 (3)原创 2008-09-01 18:45:21 · 178 阅读 · 0 评论 -
myTrace
很多时候,我们需要将调试信息显示在舞台上,便于查看。myTrace方法的使用方法跟trace的使用方法一样。需要在舞台上放置一个textArea组件,并取名为traceTxt。将myTrace方法放在文档类中,就可以跟trace一样使用了。 public function myTrace(...args):void { var str:String = ""; ...2008-08-27 23:53:28 · 374 阅读 · 0 评论 -
as3写的自由落体
Ball类package { import flash.display.MovieClip; import flash.events.Event; import flash.utils.Timer; import flash.events.TimerEvent; /** * ... * @author ycy 2008.3.18 *...2008-08-27 23:48:47 · 160 阅读 · 0 评论 -
flash cs3创建外部共享库的问题
flash创建外部共享库具有很多优点。设置共享库的方法我在这儿不详速。但是在cs3版本中,情况有所不同。我们以skin.swf和main.swf两个文件为例。skin.swf定义了共享库。main.swf调用该共享库中的元件。只要main.swf中所调用的库元件在stage 中没有实例名,则一切正常。但如果你要给main.swf中使用的元件命名,就会报错:1046: Type was no...2008-08-27 23:44:00 · 167 阅读 · 0 评论 -
遭遇了flash player安装失败
今天够郁闷。为了安装air,所以重装了flash cs3 e文版。现在air弄好了。可是flash player安装不上去了。弄了好久,最后到网上去搜,才发现是中招了!~~~~~~~~~~具体可参看这儿。http://changqingshu.blog.hexun.com/16183496_d.html用该方法,终于搞定了。真够郁闷的。 2008.3.10...2008-08-27 23:33:29 · 1100 阅读 · 0 评论 -
试用Flash Media Encoder 2.0
本来自己写了一个flash media 视频采集器。能够同时采集4路视频。偶然发现原来adobe官方有flash media encoder视频采集工具。试用了一下,功能还是很简单。好像采集效果还可以。但是有如下问题:1. input视频监视窗口基本上没有视频输出,偶尔有,也是静止的画面。2. 不能采集多路视频。我原有的视频采集卡可以采集四路视频,但用flash mediaencode...2008-08-27 23:30:57 · 351 阅读 · 0 评论 -
测字符串的长度(区分全角和半角)
//测字符串的长度,返回按照半角计算的长度function CheckStringLength (txt) : Number{ var len : Number; len = 0; for (var i = 0; i < txt.length; i ++) { //trace(txt.charCodeAt(i)) if (txt.charCodeAt (i) >= ...2008-08-27 23:25:52 · 1280 阅读 · 0 评论 -
如何获取匿名mc的类名?用getQualifiedClassName!
舞台上的匿名mc,如果你调用他的name,会返回instance**之类的。而我们期望的是知道它是库中哪一个元件的实例。方法如下: private function mouseOverHandle(e:Event):void { trace("over"); // 返回instance**之类的 trace(e.currentTar...2008-11-10 11:54:13 · 253 阅读 · 0 评论