actonscript
文章平均质量分 91
六毛饭
这个作者很懒,什么都没留下…
展开
-
自定义ArcGIS API for Flex 地图提示窗体
有些时候我们需要在地图中显示一些自定义的信息,比如一个提示窗体,窗体里面显示一些信息。而Arcgis flex API中提供的几个symbol都比较简单,要么是一些符号,要么是一些文本图片,都不满足要求。参考帮助文档后发现可以直接在地图用InfoSymb类上显示地图要素的一些属性值,但是往往有时候我们要显示的并不是地图要素的属性,而是一些其他的信息。通过摸索发现InfoSymb可以实现自定义的提示原创 2013-07-12 10:48:38 · 704 阅读 · 0 评论 -
arcgis flex api各个包
List of ArcGIS API for Flex 1.3 packages. See the Adobe Flex 3 Language Reference at http://livedocs.adobe.com/flex/3/langref/ for Adobe Flex 3 packages. Package Description com.esri.原创 2013-07-12 10:49:43 · 807 阅读 · 0 评论 -
FLASH脚本9
9、FLASH脚本-播放器控制与网页连接以及动画发布输出、loadVariables命令、影片剪辑的深度、文本框 二十五、播放器控制与网页连接以及动画发布输出fscommand命令fscommand命令是一个非常强大的浏览器与网络动作命令。它可以让FLASH影片能够与FLASH播放器或者承载FLASH播放器的程序进行通信。还可以将消息传递给其他应用程序(比如VB、C++等),它的语法格式如下:f原创 2013-07-12 10:52:05 · 500 阅读 · 0 评论 -
FLASH脚本10
10、FLASH脚本-超文本标签、TextField类 二十九、超文本标签1. 超链接标签href和target属性2. 粗体标签 3.斜体标签 4.换行标签 5.字体标签 color face size 6.列表项标签 7.段落标签 align class 8.下划线标签 9.图像标签 src id width原创 2013-07-12 10:52:08 · 537 阅读 · 0 评论 -
Flex与.NET互操作 基于WebService的数据访问
使用WebService类来访问WebService其实也就是将标签的属性通过类对象的属性形式来表示,相比之下使用WebService类比使用标签要灵活。下面我们来看看编程方式怎么连接和调用远程方法:1 internal function onClick():void2 {3 var service:WebService = new WebService();4原创 2013-07-12 10:52:14 · 541 阅读 · 0 评论 -
Flex Module 通信的几个方法
1. application 通过 url 字串方式传入 var s:String = "QueryStringModule.swf?firstName=" + ti1.text + "&lastName=" + ti2.text; 在 module 中: .... public function parseString():void {原创 2013-07-12 10:55:32 · 749 阅读 · 0 评论 -
【Flex Viewer】 开发教程(1)Flex Viewer配置文件
【Flex Viewer】 开发教程(1)Flex Viewer配置文件 Flex Viewer的设计原则是SIMPLICITY(简单)。因为简单原则,Flex Viewer易于部署、配置和扩展。为了达到“简单”这个目的,Flex Viewer在设计和实现上未引入第三方框架。但是从其框架结构上,我们能捕捉到一些Flex框架中最佳实践的影子,比如事件机制就与PureMVC中的Noti原创 2013-07-12 10:55:40 · 727 阅读 · 0 评论 -
【Flex Viewer】(4)自定义Widget
【Flex Viewer】(四)自定义Widget 终于可以实现第一个Widget了,按照惯例,我们通过一个Hello World Widget来说明如何在Flex Viewer中开发、编译、配置、部署和使用自定义Widget。Flex Viewer的源代码中已经包含了一个HelloWorld Widget,我们还是亲手尝试一下吧。 1) 安装Flash Builder,下载F原创 2013-07-12 10:55:43 · 649 阅读 · 0 评论 -
【Flex Viewer】 开发教程(3)Widget与WidgetTemplate
【Flex Viewer】 开发教程(3)Widget与WidgetTemplate HelloWorldWidget中短短几行代码,却能实现如此cool的一个Widget,这要归功于WidgetTemplate。WidgetTemplate是IWidgetTemplate接口的默认实现,提供组成Widget的各个部分,包括标题栏、内容面板、控制按钮、工具按钮、Widget图标等等。Wi原创 2013-07-12 10:55:52 · 519 阅读 · 0 评论 -
关于flex得绑定 [bindable]
关于flex得绑定 [bindable] [Bindable] 是基于事件的,当原发生改变,会通知到目标对象。 1.可以写在整个类的前面,比如 [Bindable] public class TextAreaFontControl extends TextArea {} 这样会对 TextAreaFontControl 中所有的public vari原创 2013-07-12 10:55:57 · 567 阅读 · 0 评论 -
flex 库swc
将组件添加到库项目中 可以通过以下方式将组件添加到库项目中: 将新的或现有的自定义组件、ActionScript 类和其它资源添加到项目中。 链接到工作空间内的其它项目中的现有组件。(请参阅链接到项目工作空间外部的资源。) 将包含组件的已链接文件夹添加到库项目的源路径。(请参阅将外部资源文件夹添加到源路径。) 注: 库项目中包括的所有组件都必须与库项目相关联(直接关原创 2013-07-12 10:55:59 · 515 阅读 · 0 评论 -
ActionScript 3.0的参数传递方式
ActionScript 3.0中参数的传递方式有按值传递和按引用传递两种方式。在按值传递参数时,把实参的数据复制一份给形参,在按引用传递参数时,把实参引用地址传递给了形参。所以按值传递的参数在函数计算工程中不会影响到原来的实参。而按引用传递方式的参数则会受到函数内部操作的影响。原始数据类型int、uint、Number、Boolean、String的参数是按值传递的,而其他数据类型则是按引用传递原创 2013-07-12 10:56:06 · 1160 阅读 · 0 评论 -
failed to create java visual machine
flash builder 或flex builder 或eclipse出现failed to create java visual machine在安装路径下找到eclipse.ini文件,进行编辑这四个参数中红色的是影响因素 不要把他们设置的太大,我的jdk是1.6的 以下设置是在我机子上设置的最大值,-Xms128m -----最小size-Xmx800m原创 2013-07-12 10:56:31 · 596 阅读 · 0 评论 -
lash中使用Cookie需用到SharedObject
需要在Flash中使用Cookie需用到SharedObject类。AS实例:创建Flash Cookie的ActionScrip 代码://实例化一个SharedObject对象My_Cookie,名为:Cookie_Name//如果Cookie_Name不存在则创建该Cookie,如果存在则读取var My_Cookie:SharedObject = SharedObject.getLocal原创 2013-07-12 10:56:37 · 549 阅读 · 0 评论 -
flex中as强制类型转换
每一种编程语言都提供强制类型转换,允许你将某一种数据类型转换成另一种数据类型,AS3自然也不例外。但是虽然我编写了不少Flex程序,对AS3中的强制类型转换还是不太清楚,以前AS中是这样进行强制类型转换的:假设有一个类叫做Class1,我们声明了一个它的对象 c1,如果想要将它转换成Class2类型,只要这样写:Class2(c1);在AS3中你依然可以这样写,但是AS3 中提供了一个新的操作符:原创 2013-07-12 10:56:40 · 750 阅读 · 0 评论 -
actionscript 读取xml属性
1、可以使用 + 和 += 运算符连接 XMLList 对象: var x1:XML = test1 var x2:XML = test2 var xList:XMLList = x1 + x2; xList += test3这将对 XMLList 对象 xList 进行如下设置: test1 test2 test32、 var myXML:XML = b原创 2013-07-12 10:56:42 · 770 阅读 · 0 评论 -
AS3 for……in和for each……in的区别
for……in和for each……in---摘自黑羽殿堂之路var obj:Object={ key1:"value1", key2:"value2", key3:"value3"};for(var k in obj){ trace("键:"+k+"\t值:"+obj[k]);}/*输出键:key1 值:value1键:key2 值:value2键:key3 值:value3*/for e原创 2013-07-12 10:56:44 · 518 阅读 · 0 评论 -
最简单的as调用js
最简单的as调用jsas跟js通讯 需要导入import flash.external.ExternalInterface;ExternalInterface类有属性 available:Boolean [静态] [只读 (read-only)] 指示此播放器是否位于提供外部接口的容器中。 objectID:String [静态] [只读 (read-only)] 在 Intern原创 2013-07-12 10:57:23 · 1217 阅读 · 0 评论 -
ActionScript 3 Cookbook 中文版 第一章. ActionScript 语言基础
ActionScript 3 Cookbook 中文版第一章. ActionScript 语言基础第 1 页 共 34 页第一章. ActionScript 语言基础1.0. ActionScript 3.0 Cookbook 概述1.1. 新建一个 ActionScript 工程1.2. 自定义应用程序属性1.3. 在哪里写ActionScript 代码呢1.4. 如何跟踪信息1.5. 处理事件原创 2013-07-12 10:57:49 · 809 阅读 · 0 评论 -
ActionScript 3 Cookbook 中文版 第二章. 自定义类
ActionScript 3 Cookbook 中文版第二章. 自定义类第 1 页 共 17 页第二章. 自定义类2.0. 简介2.1. 创建自定义类2.2. 类的保存2.3. 创建成员属性2.4. 创建静态方法或属性2.5. 创建子类2.6. 覆盖父类方法2.7. 创建常量2.8. 发送事件ActionScript 3 Cookbook 中文版第二章. 自定义类第 2 页 共 17 页2.0.简原创 2013-07-12 10:57:53 · 594 阅读 · 0 评论 -
RPC services 组件
Remote Procedure Call (RPC)组件让客户app能通过网络调用远程操作和服务。有三个RPC组件,他们分别是RemoteObject, HTTPService, and WebService 组件,flex app就是通过这三个组件,去获得remote object services, web services, and HTTP services。 RPC组件是为原创 2013-07-12 10:58:46 · 481 阅读 · 0 评论 -
flex4+cairngorm开发博客自动访问air的笔记总结
1、control里定义Event的类型STR 2、view内部不应该对model有引用,而是从外面传进来的 3、error while loading initial content的解决方案:对应版本 flex sdk 3.0.0的改成 1.0 flex sdk 3.2 的改成 1.5 以后的版本也是同样方法. 4.添加库只,可以把swc文件复制到lib文件目录下,并在程序设置中,不用点原创 2013-07-12 10:59:04 · 633 阅读 · 0 评论 -
Flex中如何利用useHandCursor
useHandCursor Flex中如何利用useHandCursor和buttonMode属性,在鼠标移到图片上显示手型光标原创 2013-07-12 10:59:13 · 629 阅读 · 0 评论 -
getColorBoundsRect() BitmapData抠图
为什么要去扣图? 扣图的一般应用主要是为了处理一些png图片的大小问题, bitmapdata的大小消耗是bitmapdata的高宽大小决定的, 因为一张png图包含的透明部分而设计往往懒于将每张图片都做到最小, 所以一般这部分应该使用程序实现的,我们可以编写一个air项目对图片进行批处理, 也可以根据实际在程序运行期间实现对图像大小的优化。 怎么样去扣图?原创 2013-07-12 11:00:05 · 848 阅读 · 0 评论 -
fx:Bindinfx:Binding
http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf69084-7ccb.html Using an E4X expression in curly braces Using an E4X expression in an tag A binding expression in curly b原创 2013-07-12 11:00:12 · 1125 阅读 · 0 评论 -
变量的命名
基本的变量命名规则如下: 变量名的第一个字符必须是字母、下划线(_)或@。 其后的字符可以是字母、下划线或数字。 另外,有一些关键字对于C#编译器而言有特定的含义,例如前面出现的using和namespace关键字。如果错误地使用其中一个关键字,编译器会产生一个错误,我们马上就会知道出错了,所以不必担心。 例如,下面的变量名是正确的: myBigVarVAR1_tes原创 2013-07-12 11:00:21 · 620 阅读 · 0 评论 -
Actionscript命名变量
变量名称仅能包含字母、数字和美元符号 ($)。变量名称不能以数字开头。变量必须是唯一的,且在 Flash Player 7 和更高版本中要求区分大小写。例如,避免使用下列变量名称: my/warthog = true; // 包括一个斜杠 my warthogs = true; // 包括一个空格 my.warthogs = true; // 包括一个点 5wart原创 2013-07-12 11:00:23 · 625 阅读 · 0 评论 -
完美体验Adobe Flash Builder 4.5
破解Flash Builder4.5,具体步骤如下:1.到Adobe官网上下载FlashBuilder_4_5_LS10.exe,有简体中文版的; 2.安装时,不用序列号,直接选择安装试用版; 3.安装完成后依次修改下列3个文件: (1).plugins\com.adobe.flexbuilder.project_4.5.1.313231\META-INF下面的MANIFEST.MF修改: Bun原创 2013-07-12 11:01:45 · 593 阅读 · 0 评论 -
在 Adobe Flex 3 中使用条件编译
赖勇浩(http://laiyonghao.com )译 原文地址: http://bit.ly/3UpSWP ———————————————– 在编译应用时传递常量给mxmlc编译器就能够使用条件编译——在构建时包含或排除的某些代码块。 最常见的是通过一个布尔值来包含或排除一段调试或检测代码。 如下面的例子就是一段使用内置布尔常量实现条件化的代码: CONFIG::debu原创 2013-07-12 11:01:55 · 466 阅读 · 0 评论 -
使用Embed标签在AS3项目中嵌入字体
本站原创文章,转载请注明: 转载自zrong's Blog,原文 使用Embed标签在AS3项目中嵌入字体;本站翻译文章会标明[译],转载要求同上,并请注明原作者文章地址;本站部分原创和翻译文章提供markdown格式源码,欢迎使用文章源码进行转载;本站转载文章会标明[转],转载请注明原作者文章地址。2011年9月10日更新:根据网友zszen的回复,找到这样几篇更详细的文章:Flash字体嵌入方原创 2013-07-12 11:02:17 · 930 阅读 · 0 评论 -
font-family,font-face
第一个是指定字体: .youclass{font-family:文鼎POP;} 此处 font-family 指定字体为 文鼎POP ,但电脑上没装 文鼎POP 字体的人看网页,将看不到这个字体效果,任看到电脑上默认的 宋体 或 微软雅黑体,因此针对中文操作系统来说:为保证网页效果,通常只能指定:宋体、黑体、微软雅黑之类的系统上默认自带的字体。 第二个 font-face 的用法是载入一个字体:原创 2013-07-12 11:02:20 · 840 阅读 · 0 评论 -
使用 Adobe AIR 的本机扩展
AIR 本机扩展 (ANE) 文件 本机扩展与 NativeProcess ActionScript 类 本机扩展与 ActionScript 类库(SWC 文件) 支持的设备 支持的设备配置文件 使用本机扩展的任务列表 在应用程序描述符文件中声明扩展 在应用程序库路径中包含 ANE 文件 使用带 Flash Builder 的 ANE 文件原创 2013-07-12 11:02:38 · 1569 阅读 · 0 评论 -
flex-config.xml位置
在你安装flex builder时会有选择安装目录,在此目录下有名为Flex SDK 2的文件夹。Flex SDK 2里有asdoc,bin,frameworks,lib,resources,samples,Uninstall FlexFrameworkMergeModule7个文件夹,flex-config.xml就在frameworks里原创 2013-07-12 11:03:04 · 622 阅读 · 0 评论 -
加密算法及分类
http://hi.baidu.com/lmcbbat/item/03851416b72d0f5b2b3e2265 常见的对称加密算法:DES、3DES、DESX、Blowfish、IDEA、RC4、RC5、RC6和AES常见的非对称加密算法:RSA、ECC(移动设备用)、Diffie-Hellman、El Gamal、DSA(数字签名用)常见的Hash算法:MD2、MD4、MD5、HAVAL、S原创 2013-07-12 11:03:57 · 967 阅读 · 0 评论 -
AIR 访问网络资源老提示 Unhandled ioError 错误的解决办法
http://www.cnblogs.com/huomiao/archive/2012/06/11/2544851.html本来想着flash有安全沙箱限制,访问网络上的资源会受到限制,如果没跨域策略文件,就不能访问,而AIR却可以访问。于是我就用AIR写了一段程序来访问网上的一个flash文件:var urlL:URLLoader = new URLLoader();var urlR:URLRe原创 2013-07-12 11:04:01 · 765 阅读 · 0 评论 -
设置安全沙箱类型
Security.REMOTE — SWF 文件来自 Internet URL,并遵守基于域的沙箱规则。Security.LOCAL_WITH_FILE — SWF 文件是本地文件,但尚未受到用户信任,且没有使用网络名称进行发布。此 SWF 文件可以从本地数据源读取数据,但无法与 Internet 进行通信。Security.LOCAL_WITH_NETWORK — SWF 文件是本地文件,且尚未原创 2013-07-12 11:04:04 · 616 阅读 · 0 评论 -
[AS3] 解决BitmapData.draw()安全沙箱问题!
http://bbs.9ria.com/thread-41362-1-1.html在程序中加载外部图片是很正常的事情,比如我做一个校内应用,需要调用用户头像,而校内有没有给我设置crossdomain.xml,这时我又有让用户提交程序错误的截图,怎么办? 想到使用BitmapData.draw()这个方法是是个很自然的反应,因为它可以对任何显示对象进行拍照,但是它会有安全问题的隐患,因为我加载了原创 2013-07-12 11:05:06 · 1374 阅读 · 0 评论 -
Stage3D和透视投影的使用
http://www.adobe.com/cn/devnet/flashplayer/articles/perspective-projection.html 引言在本教程中,你将了解透视的概念。 透视是开发使用3D渲染技术的Flash项目时使用的一个基本主题。你将充分了解如何使用Stage3D API并且通过使用Stage3D的透视技术来渲染3D世界。本教程是一个关于使用Stage3D的系列教程原创 2013-07-12 11:05:11 · 689 阅读 · 0 评论 -
骨骼动画优点
1 资源小 计算量大2 更真实原创 2013-07-12 11:05:50 · 1221 阅读 · 0 评论 -
AIR调用外部程序代码
希望能在AIR应用程序中调用外部的可执行程序,完成一些其它功能。比如在AIR应用中调用PDF Password Remover移除加密PDF的密码,如调用PDFTK将指定文档进行合并。解决思路:1 AIR调用外程序方法使用的是AIR2中提供的NativeProcess来调用外部程序,具体的资料可参考Oreilly的《Flex 4 Cookbook》第18章19,20节。在此只列出关键点。1.1为使原创 2013-07-12 11:05:56 · 775 阅读 · 0 评论