Flex
文章平均质量分 72
jamesjun
这个作者很懒,什么都没留下…
展开
-
自定义List被选中项的外观
自定义List被选中项的外观原创 2010-06-23 17:12:00 · 980 阅读 · 0 评论 -
AS3之NetStatusEvent参考
NetStatusEvent事件描述说明一个对象,具有描述对象的状态或错误情况的属性。 该信息对象可能具有 code 属性(它包含表示特定事件的字符串),或者具有 level 属性(它包含 "status" 或 "error" 字符串)。 该信息对象还可能具有其它属性。 由于一些实现和服务器可能发送不同的对象,code 和 level 属性可能不起作用。 下表说明了 code 和转载 2010-03-26 11:35:00 · 2226 阅读 · 0 评论 -
flashplayer10.1 p2p NetGroup 简单的聊天示例
这篇教程讲述的是 Flash Player 10.1中的P2P/RTMFP Groups 的基本用法,我们使用RTMFP来建立一个简单的多人聊天室。所有数据将使用P2P的方式进行传输 下载 (19.6 KB)19 分钟前这篇<span class="t_tag" onclick="function onclick(){tagshow(event)}"转载 2010-03-26 15:52:00 · 1768 阅读 · 0 评论 -
AS3 连接 Red5 示例
示例:客户端(Flex)于服务端(Red5)建立连接客户端 import flash.net.NetConnection; import flash.net.ObjectEncoding; import flash.events.NetStatusEvent; private var nc:NetConnectio转载 2010-03-26 11:37:00 · 1316 阅读 · 0 评论 -
为Flex Builder 安装两个实用的插件
1、Subclipse 最近工作中,所有项目都在SVN中进行。由于Flex Builder没有内置SVN支持,很是不便。在编译时,”svn”文件夹会导致一些莫名错误。在编写Flash as时,我现在习惯用Flash Develop,小巧实用,也支持SVN。为了方便,给Flex Builder也装了SVN插件。由于FB基于Eclipse,安装方法都是一样的。 选择 Help -> Soft Upda转载 2010-01-13 13:36:00 · 571 阅读 · 0 评论 -
Away3D学习笔记2--3D世界的坐标系
通过《笔记1》我们知道在away3D世界里我们要做些什么,在场景里添加3D物体就是工作之一。那么你有没有想过添加3D物体时,如何指定其在三维空间的具体位置呢?后面还会学到3D元素的移动、旋转。那么我们又该如何确定3D元素发生了移动旋转呢?初中物理我学过要确定一物体的运动状态我们首先要选一个参照物。要解决这个问题我们也要选一参照物,在Away3D里用坐标作为参照。 Away3D里的坐标有转载 2010-03-19 13:00:00 · 968 阅读 · 0 评论 -
Away3D 基础5 - 3D基本元素(3)
这是关于3D基本元素的第三篇教程也是最后一篇。在这篇里要介绍的是我们不常用到的。GridPlane和LineSegment用于调试,然而Cone, Torus 和SeaTurtle更是“非必备品”了。这篇教程里介绍过的3D基本元素也存在于别的3D引擎或模型包里。由于不常用,本教程里没有像前两节里那样丰富的实例。不过这里还是提供了能展现其用法的代码先决条件本教程建立在我们别的教程基础之上转载 2010-03-19 12:58:00 · 858 阅读 · 0 评论 -
Away3d 基础4 -操控三维物体
与二维flash里的物体(译注:指电影剪辑实例等)一样,也可以对三维物体进行定位、旋转、缩放、组合等操作。本篇教程还会告诉你如何在三维空间里使用你惯用的渐变包来渐变你的三维物体。必备知识本教程建立在我们的另一个Away3D 教程基础之上。如果你是个菜鸟建议你先该教程的基础部分。每个例子都有一个完整的源文件,点击链接下载源代码,研究下那些as代码是如何完成任务的。注意所有这些例子都要用到一个转载 2010-03-19 12:50:00 · 723 阅读 · 0 评论 -
Away3D 基础5 - 3D基本元素(2)
本教程,我们继续探讨简单却有用的3D基本元素。我们还将学到如何用旋转镜头、sphere及skybox 3D基本元素来创建全景图。并会了解一个可以帮我们创建全景图的软件。这篇教程,我们先讲述两个3D基本元素,然后看一些可以用于创建全景图的3D基本元素。先决条件本教程建立在我们别的教程基础之上。假如你是flash3D菜鸟,你可能会先要去看看这些教程。举个例子,有些源文件,点击附带的as文件转载 2010-03-19 12:56:00 · 1224 阅读 · 0 评论 -
Away3d学习笔记1-三维世界的四个基本构件
flash 3d,没近距离接触她之前我感觉她特神秘、特深奥;加之flash3d 引擎国外独大的局势,中文资料少之又少,flash3d对于国内用户来说,她真的很不平易近人!直至硬着头皮啃英文资料开始学习away3D(有很多主流flash3d引擎,如pvd3d、away3d、sandy。。但网上传away3d架构清晰,易学。所以我选她)。原来只要懂得as3,用away3D做三维东东并没有想象中的复杂。转载 2010-03-19 12:52:00 · 741 阅读 · 1 评论 -
Away3D基础5-3D基本元素(1)
在大多数3D软件中,3D基本元素是构成3D世界的基石。Away3D自带有17种3D基本元素以及一些别的帮助物。本教程将解释如何用这些3D基本元素实现非常酷的效果,比如音乐波形条、CMYK颜色分离等等。本教程同时会介绍away3D支持的两种代码书写方式。首先,不要小看这些3D基本元素。它们可能很简单,但它们非常有用!举个例子,一个简单的球(sphere)就可以胜任创建一个全景图的工作。当然你也可转载 2010-03-19 12:55:00 · 1010 阅读 · 1 评论 -
Flex编译参数
Flex编译参数accessible=true|false 是否具有可理解性(如为残疾人提供方便的性能)actionscript-file-encoding | 设置文件编码,如Shitf_JISadvanced | mxmlc -help advanced,如这样的高级参数allow-source-path-overlap=true|false | 验证source-path转载 2010-01-06 13:08:00 · 1493 阅读 · 0 评论 -
透明as3截获浏览器鼠标滚轮事件的解决
有时我们嵌入flash的页面会比较高超过一个窗口的高度,而当我们在flash中滚动鼠标滚轮的时候,整个页面也会跟着滚动,使用起来很不方便。 S就是为了解决这个问题的,它也是spark中的项目。 地址:http://www.libspark.org/wiki/SWFWheel/en 用法很简单,只需将stage实例传进去初始化就OK了:转载 2010-03-17 16:57:00 · 1160 阅读 · 1 评论 -
关于安装 Adobe Alchemy 的步骤和注意事项
关于安装 Adobe Alchemy 的步骤和注意事项 自从上回发布了针对 Adobe Alchemy 介绍性的文章之后,论坛里也有一定的反响,作为技术的传播者,考虑到这个伟大的工具本身具有一定的技术门槛,使用者要同时会用C 和AS3 语言,以及 CYGWIN的相关知识,为了排除这些障碍,本章主要介绍下以下3个内容, 1 配置 Alchemy 的开发环转载 2010-03-09 17:15:00 · 688 阅读 · 0 评论 -
as3.0右键功能代码
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="init()"> <!--[CDATA[ private function init():void { var menuItem1:ContextMenuItem =原创 2010-01-29 11:06:00 · 714 阅读 · 0 评论 -
Alchemy资料整理
A. 划时代的Adobe Alchemy Adobe 自从2007年中推出了AS3支持了面向对象的开发方 式之后, 可谓动作不断. 去年又将AVM2的核心虚拟机tamarin 捐赠给了ECMA4 , 又将FlexBuild2直接升级到FlexBuild3, 这不,在08年末,又蹦出一个 Adobe Alchemy, 这在战略上具有极为重要意义. 而FLASH 从一个简单的动画客户转载 2010-04-02 12:19:00 · 1425 阅读 · 0 评论 -
Strauts P2P VideoPhoneP2pDemo 代码浅析
Strauts P2P VideoPhoneP2pDemo 代码浅析 from:飞UU梦 前些天把Adobe官方的p2p Video phone demo的研究了一遍,了解了这个基于S转载 2010-04-01 14:00:00 · 1323 阅读 · 0 评论 -
使用ModuleManager载入模块
使用ModuleManager载入模块转载 2010-06-23 17:57:00 · 3245 阅读 · 1 评论 -
Flex Log 的用法入门
Flex Log 的用法入门转载 2010-06-18 11:08:00 · 2781 阅读 · 0 评论 -
flash 鼠标右键菜单设置
flash 鼠标右键菜单设置转载 2010-06-17 14:45:00 · 822 阅读 · 0 评论 -
深入理解Flash Player重绘
深入理解Flash Player重绘转载 2010-06-17 13:44:00 · 772 阅读 · 0 评论 -
Flash性能优化
Flash性能优化转载 2010-06-17 13:48:00 · 766 阅读 · 0 评论 -
Flash开发者不可不知的10件事
Flash开发者不可不知的10件事转载 2010-06-13 11:46:00 · 668 阅读 · 1 评论 -
加载SWF中定义的类
加载SWF中定义的类转载 2010-06-13 11:22:00 · 423 阅读 · 0 评论 -
FlashPlayer9和AVM2的弹性跑道模型
2005年,Ted Patrick发布了一篇伟大的文章《elastic racetrack》。它充当了我多年的参考资料,用于理解一帧内的代码的执行和渲染是如何平稳的处理的。等到了FlashPlayer9和AVM2的面世,我发现弹性跑道模型有了一些变化。此信息是基于我对FashPlayer内部事件和渲染的研究,但整个模型并没有被Adobe公司的工程师证实转载 2010-06-09 16:16:00 · 1000 阅读 · 0 评论 -
Flash AS3 bytearray 资源收集
Flash AS3 bytearray 资源收集原创 2010-06-08 12:45:00 · 1053 阅读 · 0 评论 -
使用Flex和Actionscript开发Flash游戏 —— 双缓冲渲染
使用Flex和Actionscript开发Flash游戏 —— 双缓冲渲染转载 2010-05-31 14:26:00 · 999 阅读 · 0 评论 -
BitMapData位图相交区域透明 解决深度管理方案
BitMapData位图相交区域透明 解决深度管理方案 在AS3中一般我们处理物件在场景的深度问题,都是根据物件的深度值来对物件的层级进行设置,来解决物件之间的遮挡关系.其实还可以用另一种方式来实现,使性能方面得以提升.原理其实也不复杂,就是利用位图数据绘制,并将物件之间遮挡区域进行处理,让相交区域根据物件的深度关系设置为透明和完全不透明,以达到用户视觉上的遮挡效果.当然也原创 2010-05-26 15:13:00 · 1410 阅读 · 0 评论 -
谈谈Flash MMORPG的地图技术
谈谈Flash MMORPG的地图技术 在开发基于网页的Flash MMORPG游戏时,地图技术往往是最先被提及的。玩家的大部分游戏时间都是在地图上度过的,如何实现美观高效的地图效果,是每个技术人员都头疼过的。对于现在的2D游戏来说,如今的CPU/显卡和内存已经足够强劲了,因此很少需要考虑这些,但是对于Flash来说,尤其是基于网页的Flash,CPU/显卡的快慢,内存占用转载 2010-05-27 10:04:00 · 1309 阅读 · 0 评论 -
Alchemy安装教程
这两天花了点时间琢磨下Alchemy技术,安装比较烦琐,把自己安装成功的教程文章转出来,做个记录方便日后需要. Alchemy 是adobe 推出的把C++代码编译成as3 字节码的开源项目,这对于开源爱好者和RIA开发者绝对是一个好消息,以后c++ 的开源工程都可以编译成as库来供RIA开发者使用了。不过现在Alchemy 发布的还是release beta 版,看网上评论对c++转载 2010-04-06 10:09:00 · 2745 阅读 · 2 评论 -
FLEX客户端写cookie
网上找了很多资料,调了又调,试了又试的,终于向客户端写cookie成功了,跟大家分享一下: 其实有两种方法可行: 方法一:是再模板html中添加一段js写cookie的代码,再flex端用ExternalInterface.call来调用,感觉麻烦,没用这种方法: 方法二:直接在flex端向客户端写cookie 关键代码是: //向客户端写入cookie private functio转载 2010-01-13 13:41:00 · 1333 阅读 · 0 评论 -
关于 FLEX Error: SystemManager/updateLastActiveForm()
由于平台的主页面加载了很多事件,因此当鼠标移动的比较快的时候会出现 SystemManager/updateLastActiveForm()的错误,在一个论坛上有个网友说是flex sdk3.2 版本的SystemManager.as 的一个bug。我把sdks的版本改为3.3,问题解决了。sdk3.3或者3.4里面没有组件和advancedatagrid组件,可以下载datavisua转载 2009-11-09 10:12:00 · 788 阅读 · 0 评论 -
关于FLEX事件堆积 导致处理操作叠加 问题
最近在开发项目中,遇到这么一个问题:在与后台进行交互时,当后台正常处理完成,调用回调方法; 在回调方法中改变KEY值: model.FIND_PASSWORD_KEY = UIDUtil.createUID(); 并在VIEW中 在初始化方法initComp()中进行KEY改变事件监听:operate.addEve原创 2008-06-16 19:15:00 · 1150 阅读 · 0 评论 -
ProgressBar 进度条组件封装
<mx:ProgressBar xmlns:mx="http://www.adobe.com/2006/mxml" width="100" height="10" minimum="0" maximum="100" mode="manual" trackHeight="10" verticalGap="0"原创 2008-06-13 16:48:00 · 1048 阅读 · 0 评论 -
Flex 抠图程序
项目中,用户自定义头像功能要求实现用户自定义头像,并且可以自由选择图片指定区域作为头像显示。 冥思苦想,找了半天资料,终于找到一篇相关文章,并提供了源代码。虽然眼看有了眉目,但是似行非行。 http://www.flashas.net/html/flashasyy/20080423/2950.html (BitmapData抠图 )AS3实现。 但是,这东西要跑在原创 2008-06-16 19:58:00 · 4411 阅读 · 5 评论 -
Flex 常用代码收集
Flex 常用代码收集 打开网址: navigateToURL(new URLRequest(http://www.duzengqiang.com),_blank)页面重载: navigateToURL(new URLRequest("javascript:location.reload();"),"_self")关闭浏览器:navigateToUR转载 2008-05-13 13:25:00 · 951 阅读 · 0 评论 -
在Flex中添加右键菜单及页面跳转
Flex做的添加右键菜单及页面跳转事件。 var myContextMenu : ContextMenu = new ContextMenu(); var GoUrl : ContextMenuItem = new ContextMenuItem("铁芒网博,欢迎您!"); GoUrl.addEventListener(ContextMenuEvent.MENU_ITEM转载 2008-04-30 08:15:00 · 938 阅读 · 0 评论 -
Flex开源项目
Flex开源项目1. Flexboxhttp://flexbox.mrinalwadhwa.com/这是一位来自印度的flex开发者在07年2月份建立的flex组件库,里面也有不少好东西。2. Flexlibhttp://code.google.com/p/flexlib/由Dougmccune等人建立的flex组件库,其中有不少实用的组件。3.SpringGraph Flex转载 2008-05-02 13:24:00 · 902 阅读 · 0 评论 -
状态过度效果
private function onClickBtn():void{} ]]> layout="absolute" click="currentState=" id="p1" color="#F3F8F9" themeColor="#D9EAF4原创 2008-05-02 09:23:00 · 543 阅读 · 0 评论 -
CheckBox 过滤 DataGrid 显示
layout="vertical" verticalAlign="middle" backgroundColor="white"> import mx.controls.dataGridClasses.DataGridColumn; private function toggleFilt转载 2008-04-26 19:03:00 · 638 阅读 · 0 评论