原文链接:http://zengrong.net/post/1295.htm ActionScript ActionScript通常简称为AS,它是Flash平台的语言.AS编写的程序,最终可以编译成SWF.SWC.SWF就是我们常说的Flash动画.但是现在SWF已经不仅仅是动画,而是RIA的载体. ActionScript有3个版本,分别是1.0版(AS1),2.0版(AS2)和3.0版(AS3).只有Flash Player9及以上播放器才支持AS3编译的SWF.这三个版本的差别非常大,现…
flash VS flex builder flash被adobe收购的时候是flash8,已经可以AS2面向对象了. 而被adobe收购后,adobe准备把flash打造成一个开发工具.就比如JBUILDER.VS.那样,所以,有了flex Builder ,从字面上去理解就觉得像JBuilder.所以,他是开发工具,也就AS3了,flash8之后应该就都是AS3了.原来的AS2设计师会突然觉得AS3变化大,因为从AS3开始按钮和MC上都不能直接加代码了(AS2就可以),AS3开始代码很规范很…
转自zrong's blog:http://zengrong.net/post/1295.htm ActionScript ActionScript通常简称为AS,它是Flash平台的语言.AS编写的程序,最终可以编译成SWF.SWC.SWF就是我们常说的Flash动画.但是现在SWF已经不仅仅是动画,而是RIA的载体. ActionScript有3个版本,分别是1.0版(AS1),2.0版(AS2)和3.0版(AS3).只有Flash Player 9及以上播放器才支持AS3编译的SWF.这三…
官方在线帮助(没标英文的都是中文) 用于 Adobe Flash Platform 的 ActionScript 3.0 参考 更多参考使这样的链接下载离线版:http://help.adobe.com/en_US/Flas ... pt/3/standalone.zip 用于 Adobe Flash Professional CS5 的ActionScript 3.0 参考 使用 Flash Professional CS5 使用 Flash Builder 4 Adobe Flex 4.1…
原文地址:http://www.d5power.com/portal.php?mod=view&aid=27 APIs.Libs.Components1.as3ebaylibhttp://code.google.com/p/as3ebaylib/2.as3youtubelibhttp://code.google.com/p/as3youtubelib/3.as3flickrlibhttp://code.google.com/p/as3flickrlib/4.Yahoo ASTRA Flash C…
在Flash Builder/Flex Builder中,可以使用编译参数-use-network=false实现…
1.Flex Builder 4.6切换语言 打开\Adobe\Adobe Flash Builder 4.6\FlashBuilder.ini -nlzh_CN-startupeclipse/plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar--launcher.libraryeclipse/plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502-…
转载地址http://elf8848.iteye.com/blog/630864 下载MyEclipse 8.5 可以通过代理http://www.proxyie.cn/访问MyEclipse的官方网站下载软件 下载地址:http://downloads.myeclipseide.com/downloads/products/eworkbench/galileo/myeclipse-8.5.0-win32.exe 文件大小: 825.84 MB MD5 : a9038148dcde9066abc…
1.Fms plugins 编写FMS服务器端脚本时,最头疼的莫过于AS1的语法了.习惯了AS2.3后,在没有代码提示的环境下,写代码确实是件很头疼的事,这个插件就可以发挥作用了. Flash Media Server Eclipse Plugins:http://fczone.com/eclipse/ JAR下载地址:http://fczone.com/getFile?id=FMSProject_1.1.0.0.jar 把它放到你的eclipse中的plugins文件夹下,不管你是用Flex独…
下载地址(需要登录):http://trials.adobe.com/AdobeProducts/FLBR/4/win32/FlashBuilder_4_LS10.exe 很全的在线帮助文档:http://help.adobe.com/zh_CN/Flex/4.0/UsingFlashBuilder/index.html(网页的右上角有提供PDF下载的,见“查看帮助 PDF (6.8MB)”) Flex Builder 4 正式版 序列号 注册码 1424-4118-1138-0912-4001…
Flex表现层服务器包含Flex应用框架和Flex运行服务,Flex框架包含MXML描述性语言.ActionScript程序语言和Flex类库.MXML原理定义用户界面元素,ActionScript定义客户逻辑和程序控制,Flex类库则包含了Flex组件.管理器和行为控制.   Flex Builder的编辑器可以用来编辑MXML.ActionScript3.0 和CSS代码. 1 MXML编辑器 它可以将ActionScript代码嵌入<mx:Script>,将CSS代码嵌入<mx:S…
使用Flex来开发air应用,如果想使用最新sdk的话,配置起来还真是一个麻烦事儿. Flex捐给apache维护了,air还是adobe自己维护,那么就得分别到这两边下载最新的sdk然后自己整合起来(apache貌似提供了这么一个工具Flex Sdk installer,因为国情以及可能本工具自身也有bug,一直下载github.com/swfobject/swfobject/archive失败,经查此页面404,我一直没有安装成功过) 步骤如下: 1. 下载Flex sdk : http:/…
今天在Mac机器上使用了Flex Builder编辑了一个源代码文件,保存后使用vim命令去打开时发现系统自动在每一行的结尾添加了^M符号,其实^M在Linux/Unix中是非常常见的,也就是我们在Win中见过的/r回车符号.由于编辑软件的编码问题,某些IDE的编辑器在编辑完文件之后会自动加上这个^M符号.看起来对我们的源代码没有任何影响,其实并不然,当我们把源代码文件Check In到svn之类的版本控制软件之后,由于之前版本的文件并不存在这个符号,所以开发成员在使用diff工具来查看改动的内…
一.修改Flex builder 1.用无格式编辑器打开FlashBuilder.ini 2.把zh_CN替换成"en_US" 二.修改MyEclipse插件 1.用无格式编辑器打开MyEclipse8.5\configuration\config.ini 2.最后添加osgi.nl=en_US 三.修改Eclipse插件 1.用无格式编辑器打开eclipse.ini 2.顶部加入以下代码 -nl en_US…
当用Flex Builder测试一个Flex应用时,它默认情况下会调用系统自带浏览器直接从bin-debug文件夹打开相应的html文件.浏览器中URL地址形式如file:///C:/AllESRI/moxie/dev/FlexViewer/bin-debug/index.html.然而,尽管用这种方法也能运行程序,但这却不是测试Flex应用程序的最好办法.如果要模拟一个从HTTP服务器运行的Flex应用程序配置的环境,最好还是需要用一个本地的服务器做测试. 使用Windows开发环境作说明如下…
由于Flex Builder没有内置SVN支持,很是不便.为了方便,给Flex Builder也装了SVN插件.由于FB基于Eclipse,安装方法都是一样的. 选择 Help -> Soft Updates -> Find and Install,在弹出的窗口中选择“Search for new features to install”,然后创建新的”New Romote Site”,Name为“Subclipse”,URL是”http://subclipse.tigris.org/upda…
一.g对象的使用 专门用来存储用户信息的g对象,g的全称的为global g对象在一次请求中的所有的代码的地方,都是可以使用的 g对象的使用: 设置:g.变量名= 变量值 获取:g.name 注意:g对象比如说再a路由设置只能再a路由中去到g对象,在b路由汇总没法获得g对象 二.g,session,flash之间的区别 session 只要设置,在任意请求中都能拿到,无论你拿多少次 flash 一旦设置,可在任意一次请求中获取,但是只能取一次 g 在A路由中设置设置,只能在A路由请求中请求中获取…
Flex的 Event中属性currentTarget与target的区别 1.区别 (1)currentTarget是事件的处理对象(event processor) (2)target是事件的调用对象(event dispatcher) 2.实例说明 (1)设计源码 <?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/m…
1. 发布的程序:需要访问本地进程,那么只能发布为exe程序才可以.   此时supportedProfiles 配置为 extendedDesktop desktop   desktop保证能发布air时不会出错,而访问本地进程则需要extendedDesktop 2. 本地调试:需要访问本地进程   此时supportedProfiles 配置为 extendedDesktop.如果配置为desktop运行会报错,提示没有权限运行本地进程.   为了不至于在发布与调试的时候来回改suppor…
这应该是IE的bug,解决办法: 原作者:菩提树下的杨过出处:http://yjmyzz.cnblogs.com stage.align=StageAlign.TOP_LEFT; stage.scaleMode=StageScaleMode.NO_SCALE; stage.addEventListener(Event.RESIZE, resizeHandler); 前二行的目的是让IE环境中触发RESIZE事件,然后在resizeHandler函数中就能正确得到stage.stageWidth与…
Flash是可以轻松与网页交互数据的,不然为何Flash会有这么大的生命力呢?仅仅是这样编程比較麻烦而已,又要调试Flash,然后又要放到server上调试. 只是这种方式可以收到非常好的效果.Flash强大的画图功能.图形功能,可以与网页的參数传递联系起来,配合后端的server语言,可以收到非常大效果. 以下举个样例用ActionScript3.0来说明这个问题,例如以下图: IE6效果: 火狐效果: 一旦浏览器装上Flash插件,Flash就行轻松与网页互通消息. 不管在不论什么浏览器,如…
MXML类似于HTML,它提供各种标签来定义用户界面,但是它比HTML的结构更为严格,并拥有跟多的应用标签.MXML不仅包括可视标签,还包括不可视标签,如web service连接.数据绑定和动画效果等,用户还客户以自定义组件标签. 两者的最大区别在于MXML定义的应用程序需要被编译成SWF文件,需要在Flash Player上运行,MXML还提供了更加动态的用户界面,程序可以卸载一个或者多个文件中. 1 编码格式定义 <?xml version="1.0" encoding=&…
行政建议,没有设备 1) 视图itunes 该服务正在启动(Bonjour服务).测试..... .即使没有这样的假设 2)"D:\Program Files\Adobe\Adobe Flash Builder 4.7 (64 Bit)\sdks\4.6.0\lib\aot\bin\iOSBin\idb.exe" -devices   看能不能找到设备,假设还找不到. 复制:C:\Program Files  (x86)\Common Files\Apple\Apple Applica…
本文转载自:http://blog.csdn.net/wlxtaking/article/details/5779762 Flex是通过java或者.net等非Flash途径,解释.mxml文件组织components,并生成相应得.swf文件.Flex的component和flash的component很相似,但是有所改进增强. 运用Flash是完全可以做到flex的效果的,为什么还需要flex呢?这里面有两个原因:1:为了迎合更多的developers(开发者).Flash天生是为了desi…
一.什么是Flash Player? Flash Player就是官方指定的一种FLash播发器. 用百度的话来讲,Adobe Flash Player 是一款高级客户端运行时使用的播放器.它短小精悍,能够在各种浏览器.操作系统和移动设备上使用,功能强大,兼容性高.Flash Player使用矢量图形的技术来最小化文件的大小以及创造节省网络带宽和下载时间的文件.因此Flash 成为嵌入网页中的小游戏.动画以及图形用户界面常用的格式. 听说,现在flash已经要慢慢的淡出历史舞台了,由新兴的HTM…
http://bbs.9ria.com/thread-69309-1-1.html C:\Windows\System32\Macromed\Flash\NPSWF64_21_0_0_242.dll chrome的调试dll放在这里了 C:\Windows\System32\Macromed\Flash\FlashPlayerTrust 这里要设置项目的目录 怎么去掉word里英文的下划波浪线 http://jingyan.baidu.com/article/219f4bf7fdf8e8de44…
Flex几个最重要的快捷键 代码助手:Ctrl+Space(简体中文操作系统是Alt+/) 快速修正:Ctrl+1 单词补全:Alt+/ 打开外部Java文档:Shift+F2 显示搜索对话框:Ctrl+H 快速Outline:Ctrl+O 打开资源:Ctrl+Shift+R 打开类型:Ctrl+Shift+T 显示重构菜单:Alt+Shift+T 上一个/下一个光标的位置:Alt+Left/Right 上一个/下一个成员(成员对象或成员函数):Ctrl+Shift+Up/Down 选中闭合元素…
注意 此贴 为个人边“开荒”边写,所以不保证就是最佳做法,也难免有错误! 正式教程会在后续开始更新 AS3 JS stop() this.stop(); mc.stop() this.mc.stop(); gotoAndStop(x) this.gotoAndStop(x-1); mc.x=100 this.mc.x=100; mc.visible=false this.mc.visible=false; function clickF(e:MouseEvent):void{} function…
此方法适用于用as 1.0或者as2.0以及as3.0编译的swf,因为as1.0和as2.0编译的swf是AVM1Movie类型,因此需要通过类ForcibleLoader.as将其转换为version 9以上的swf,注意,如果加载的swf是3.0代码编译的,且此swf用文档类编译,则文档类必须继承MovieClip,接下来看代码: 首先写一个加载swf的类SwfPlayer.as: package com.views { import com.controls.utils.Forcible…
将十进制转换为二进制,方法是:将数字除以2,根据余数来从右往左排列二进制的位数,如下以十进制数10为例 10除以2得5,余数为0,故第一个位置为0: 5除以2得2,余数为1,故第二个位置为1: 2除以2得1,余数为0,故第三个位置为0: 1小于2,直接作为余数,故第四个位置为1: 所以十进制数10的二进制为1010. 在flash中将十进制转换为二进制的方法如下: var num:Number = 10; trace(num.toString(2));//输出1010 同理,在flash中将十进…