标签为 Flash 的存档

这次的安全更新会影响到SWF内容和相关部署细节。所以说要提前准备好。将影响到的如下:

使用到addRequestHeader或者URLRequest.requestHeaders跨域发送或者读取数据
使用到访问远程Web Service
阅读全文(362字)

昨天学习到File类和FileStream类,操作起来很方便的,本准备用AIR技术制作一个文件夹图标修改器,但遗憾的是并没有提供设置文件属性的方法。这样修改文件夹图标的关键技术不能实现了。
今天看了一下拖拽类,主要由NativeDragEvent来监听鼠标行为,用 Clipboard.hasFormat() 来判断是否是支持的文件类型。然后用NativeDragManager.acceptDragDrop(dragTarget)来控制拖拽对象的鼠标显示状态。在NativeDragEvent.NATIVE_DRAG_DROP事件处理拖拽的文件。可以按不同类型的文件来处理。内置文件类型

BITMAP_FORMAT
阅读全文(405字)

AIR SQL 学习笔记(20080229)

AIR 本地数据为SQLite,
applicationDirectory 路径为 %APPDATA%\appName\
applicationStorageDirectory路径为 %APPDATA%\appName\Local Store\
%APPDATA% 为系统环境变量,默认为 %SystemDrive%\Documents and Settings\%USERNAME%\Application Data
阅读全文(289字)

万众瞩目的 AIR 1.0 今天正式发布。
http://get.adobe.com/air/thankyou/
直接下载http://airdownload.adobe.com/air/win/download/1.0/AdobeAIRInstaller.exe
作为对应的开发工具Flex Builder 3 也同样放出的正式版。http://www.adobe.com/cfusion/entitlement/index.cfm?e=flex3email
阅读全文(572字)

AIR马上就要正式版了,据我个人的接触和理解,AIR如同一个Flash Player独立运行版。而现在的Flash Player却不能播放一些使用到AIR类库的SWF。打开后一片空白。
而我们要谈的AIR debug Player不但拥有所有Flash Player的功能,还有很多自己特有的API。AIR debug Player 支持所有版本的SWF。
怎么找到AIR debug Player?首先你需要安装Adobe Flex Builder 3,最新的为beta3版本。
在安装目录\Program Files\Adobe\Flex Builder 3\sdks\3.0.0\bin中找到adl.exe
阅读全文(650字)

众所周知,Flex builder 3 beta3版本中已经集成了AIR的SDK,可以开发基于Flex框架的AIR应用程序了。但是使用了Flex框架编译出的SWF有点大。个人很喜欢Action Script Project(俗称纯AS项目)编译出的SWF。文件十分小巧。但如果你想在Flex builder 3 beta3中创建纯AS项目来做AIR的话会可能遇到一些困难。
当然在Flash CS3中也可以制作Action Script Project类似的。但是代码提示功能和调试功能贫弱。还是很想在Flex builder开发。发了一番时间折腾后,找到了如何在Flex Builder 3中开发和调试纯粹AS的AIR项目的小技巧。今天抽时间来整理一下。
阅读全文(629字)

trace(4.813 – 2) 结果是多少?

启动Adobe Flash CS3,新建一个ActionScript 3.0的项目。在时间主轴上加入代码 trace(4.813 – 2) ,CTRL+Enter测试,输出结果2.8129999999999997
同样在ActionScript 2.0的项目却没有这个问题。输出 2.813
PS:在浏览器地址栏中敲入javascript:alert(4.813 – 2),结果也和ActionScript 3.0一样。囧zn.

Adobe Flash CS3 Professional 9.0.2 更新

今天在更新管理器中看到了Adobe Flash CS3 Professional 9.0.2 更新,主要更新了Flash Player(BUG的修复和支持高清的新特新)和设备管理器对Flash lite 3的支持。

Adobe Flash Player v9.0.115.0 释出

Adobe不声不响的Final了,据说是解决很多bug一个融入高清视频的功能。赶快下载升级吧。
在这里可以无缝升级http://cbmland.com/flash-player-update
开发者可以去Flash Player 支持中心下载各种debug版本
第一件事就是要测试一下这个全屏BUG还有没有。(已验证修复这问题)

每个版本的Flash Player都有不同的特性,比如说在Flash Player 9中不同的版本号就有“全屏模式”、“播放H264高清视屏”之分。
为了体验新功能,我上Labs上下载了9.0.64.0版本安装。一番体验之后,又要装回Flex 3 beta2带的9.0.60.235版本,却总是安装不上了,都是在注册控件时报错。8.0的Flash Player 却能正常的安装,卸载-安装 进行了一上午,上Adobe网站找了一个借助微软工具的也试了,结果还是不行。
最后经过挽救了N多电脑的危险男人帮助下,终于搞定了。
我想这个Flash Player控件不能注册成功问题也经常遇到了。之前我有记录过一个,但这次派不上用场了。
阅读全文(404字)