- 浏览: 128391 次
- 性别:
- 来自: 北京
最新评论
-
zhanchaojiang:
...
Flash使用到数学、物理的公式 -
沈冠军:
太好啦,呵呵···
用Flex Builder创建第一个Flex AIR程序 -
zht110227:
代码能加上点注释吗?看着效果更好。
Flex的通信方式(N)——URLLoader -
yangkd548:
可能是SWF是2.0的原因吧,你用3.0的试试吧
Flex与Flash的交互_1(初级简单示例) -
aotie:
你好我套用你的模式!做为什么这句 flashMc=flashC ...
Flex与Flash的交互_1(初级简单示例)
文章列表
//禁止Flash右键菜单
this.contextMenu=new ContextMenu();
this.contextMenu.hideBuiltInItems();
//左上对齐
this.stage.align=StageAlign.TOP_LEFT;
//禁止放大(使用切割模式)
this.stage.scaleMode=StageScaleMode.NO_SCALE;
两个编辑器的关联配置
1.安装Flash CS3编辑器
2.安装Flash Develop编辑器
3.在Flash CS3编辑器中设计界面布局,方便组件开发和界面布局
4.在Flash Develop编辑器中编写项目代码
5.启动时,会提示要求设置IDE路径,设置成Flash CS3的安装地址的主目录,例如D:\Program Files\flash9
(手工设置方式:在Flash Develop编辑器中选择Tools菜单下的property setting菜单项,然后再弹出的对话框中找到plugins栏目中ASCompletion项目,设置Path To Flash IDE的路径即可)
如果 ...
下面这个类封装了3个公共的静态方法,简单的碰撞检测可以直接使用complexHitTestObject,需要更加复杂的,那就需要看明白下面的代码,并使用3个公共的静态方法
这个类是一个外国人写的,原文地址如下:
http://www.tink.ws/blog/as-30-hittest
package ws.tink.display
{
import flash.display.BitmapData;
import flash.display.BlendMode;
import flash.display.Dis ...
一、给editplus去掉.bak文件_090422更名editplus技巧
Tools-->Configure User Tools-->Files-->去掉create bacup file when saving前复选框的对号。
二、让editplus写html时使用小写字母表示。
Tools-->Configure User Tools-->General-->勾选HTML tag in lower case
三、
flashdevelop的快捷键很多,很多功能没有菜单,都是快捷键里完成,这里简单的整理一下:
1、将鼠标点到变量上面后,同时按ctrl+shift+1(左键盘),可以自动添加变量或者函数。
ctrl+shift+1 自动完成代码,这个功能是FD代码提示最有 ...
下面的实现方式,基本思路就是用itemrender访问父文档的datagrid的dataProvider,使用 ArrayCollection的getItemIndex方法实现行号
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute">
<mx:Script>
<![CDAT ...
(英文)原文地址
1、以下的例子展示如何通过设置focusRoundedCorners来指定被聚焦的TextInput输入控件的矩形输入框的圆角设定。
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="vertical"
verticalAlign="middle"
backgroun ...
首先,说明我测试的系统地址和网络地址的情况:
某电脑一:file://E:\vcs\HelloWorld\bin-debug\player.swf
某电脑二:file://D:/vcs/HelloWorld/bin-debug/player.swf
由于两者的不同,下面程序在发布之后进行了修改。
但要明确的是无论什么系统开发,网络程序在运行时,获取的服务器地址都是
http://www.baidu.com/mp3/...形式的,即地址分隔符均为“/”
1、在AS项目中获取当前项目编译的SWF所在的服务器路径或本地路径
将下面的代码放在AS项目的最上层类中
package {
i ...
<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml"
initialize="init1()"
applicationComplete="init2()"
creationComplete="init3()"
xmlns:ui="view.UI.*"
layou ...
音乐频谱的效果,截图的效果:
源码及编译后的SWF见附件
源码解释:
包括了5个类:
MusicControl类,不多说了,用来控制音乐的,包括音乐的载入和播放时的控制等。
ID3Control类,用来提取音乐文件的相关信息的类,循环的显示各种信息,提取的中文显示乱码,这里用一个函数进行更正即可:
var oriByteArr:ByteArray = new ByteArray();
oriByteArr.writeUTFBytes(str);
var tempByteArr:ByteArray = new ByteArray();
for (var i = ...
创建一个AIR工程
先安装好Adobe AIR运行时以及设置好开发环境。
在Flex Builder3里创建工程:
1. 打开Flex Builder 3.
2. 选择菜单File --> New --> Flex Project
在"Project name"中输入工程名,例如:AIRHelloWorld,
在"Application type"中选在Desktop application,
3. 不需要使用服务器技术,因此选择 None,然后单击 Next。
4. 在下个对话框中(设置构建路径),不用改变,点 N ...
1.先说一些基础的东西(直接从网上copy过来)
(1) 事件是一个对象,它由flash play产生和管理。事件流分捕获阶段,目标阶段和冒泡阶段。事件流的示意图如下,这里说明一下target和 currentTarget的概念。当一个事件流产生时,就产 ...
target和currentTarget的区别
开始学习Flex,会在别人的代码中经常看到target和currentTarget这两个属性,一般是event.target、event.currentTarget,那他们两个有什么区别呢?
简单说,target是事件的调用对象(event dispatcher),currentTarget是事件的 ...
一、基础解说
用 Flash 文档访问另一个域中的数据。Flash Player 会自动试图从该域加载策略文件。如果试图访问数据的 Flash 文档所在的域包括在该策略文件中,则数据将自动成为可访问数据。
策略文件必须命名为 crossdomain.xml,并且可以驻留在服务器的根目录和其它目录之中,这个服务器提供要被访问的 ActionScript 数据。每个策略文件对于它所驻留的服务器的端口和协议是特定的,只有在通过 HTTP、 HTTPS 或 FTP 进行通信的服务器上,策略文件才起作用。
flashplayer升级到9.124之后,加强了安全性,之前的crossdomain.xm ...
Flash Builder 资源
Flash Builder 使用入门的最便捷方式就是访问 Flex 开发人员中心的“入门”部分。 建议的其它资源:
一周学会 Flex 应用开发(http://www.adobe.com/cn/devnet/flex/videotraining/) 是为介绍 Flex 免费开设的为期 5 天的视频培训课程。
Flex 测试驱动(http://www.adobe.com/cn/devnet/flex/testdrive/) 包括视频、示例代码和简短教程以帮助您评估 Flex 和 Flash Builder。
Tour de Flex(http://www. ...