
Flex
文章平均质量分 50
jiangyu
这个作者很懒,什么都没留下…
展开
-
垃圾回收
<br /> 从内存自动移除对行啊的过程称为垃圾回收。<br /> 垃圾回收的适宜对象:<br />包层次变量<br />一个当前执行的方法或函数的局部变量<br />静态变量<br />程序的主类实例的实例变量<br />在Flash运行时显示列表上的一个对象的实例变量<br />一个当前执行的函数或方法的作用域链中的变量<br /> 增量标记和扫除:as的不可达对象移除策略称为增量标记和扫除的垃圾回收<br /> 蓄意的对象处理:重用对象<br /> 使对象不活动<br /><br />原创 2011-01-17 14:27:00 · 284 阅读 · 0 评论 -
Flash 缓动公式
简单缓动,长形:var dx:Number = targetX - sprite.x;var dy:Number = targetY - sprite.y;vx = dx * easing;vy = dy * easing;sprite.x += vx;sprite.y += vy;简单缓动,中形:vx = (targetX - sprite.x) * easing原创 2012-12-18 16:26:53 · 929 阅读 · 0 评论 -
Flash 绘图API 函数
clear() 删除绘制lineStyle(width, color, alpha) 设置线条样式moveTo(x, y)lineTo(x, y) 以上两个绘制直线curveTo(x1, y1, x2, y2) 绘制曲线beginFill(color, alpha)endFill() 创建图形beginGradientFill(fillType, colors, a原创 2012-11-29 15:31:28 · 669 阅读 · 0 评论 -
Flash Player安装时提示“正尝试安装的Adobe Flash Player不是最新版本”
要想解决这个问题,我们可以根据下面的方法,在注册表中删除存在问题的键值。请在开始菜单的搜索框中输入regedit并点击回车打开注册表编辑器,定位到下面的注册表项:HKEY_LOCAL_MACHINE\SOFTWARE\Macromedia\FlashPlayer\SafeVersions我们只要删除SafeVersions这个项,就可以清除Adobe Flash Playe原创 2012-06-12 08:57:00 · 2213 阅读 · 0 评论 -
边界与摩擦力
移除出界对象:if(sprite.x - sprite.width/2 > right || sprite.x + sprite.width/2 sprite.y - sprite.height / 2 > bottom || sprite.y + sprite.height / 2 { // 移除影片的代码}重置出界对象:if(sp原创 2012-02-21 13:51:55 · 364 阅读 · 0 评论 -
Flash速度与加速度公式
角速度转换为x,y速度向量:vx = speed * Math.cos(angle);vy = speed * Math.sin(angle);角加速度(作用于物体上的force)转换为x,y加速度:ax = force * Math.cos(angle);ay = force * Math.sin(angle);将加速度加入速度向量:vx += ax;vy +=原创 2012-02-02 12:44:18 · 885 阅读 · 0 评论 -
FLEX内存优化
FLEX内存释放优化原则: 1. 被删除对象在外部的所有引用一定要被删除干净才能被系统当成垃圾回收处理掉; 2. 父对象内部的子对象被外部其他对象引用了,会导致此子对象不会被删除,子对象不会被删除又会导致了父对象不会被删除; 3. 如果一个对象中引用了外部对象,当自己被删除或者不需要使用此引用对象时,一定要记得把此对象的引用设置为null; 4. 本对象删除不了的原因不一定是自己被原创 2011-12-29 09:15:35 · 399 阅读 · 0 评论 -
Flash渲染技术公式
转换为十进制:trace(hexValue);十进制转换为十六进制:trace(decimalValue.toString(16));颜色合成:color24 = red color32 = alpha 颜色提取:red = color24 >> 16;green = color24 >> 8 & 0xFF;blue = color24 & 0xFF;a原创 2012-02-01 14:15:12 · 430 阅读 · 0 评论 -
Flash数学公式
基本三角函数的计算:角的正弦值 = 对边/斜边角的余弦值 = 邻边/斜边角的正切值 = 对边/邻边角度制与弧度制的相互转换:弧度 = 角度*Math.PI/180角度 = 弧度*180/Math.PI向鼠标旋转(或向某点旋转)://substitute mouseX, mouseY with the x, y point to rotate todx = mou原创 2012-01-29 13:40:10 · 977 阅读 · 0 评论 -
处理Flex页面的后退、前进、刷新、关闭事件
1. 在 index.template.html 中增加javascript window.onbeforeunload = onbeforeunload_handler; function onbeforeunload_handler() { var warning=""; var fxControl = document.${appli原创 2012-01-13 14:31:44 · 1253 阅读 · 0 评论 -
处理Flex 页面的后退前进刷新关闭事件
1. 在 index.template.html 中增加javascriptwindow.onbeforeunload = onbeforeunload_handler; function onbeforeunload_handler() { var warning=""; var fxControl = document.${applica原创 2011-12-09 09:29:10 · 613 阅读 · 0 评论 -
FLex 4.0 Module里面Alert.show();出错问题
TypeError: Error #1009: 无法访问空对象引用的属性或方法。 at mx.managers::PopUpManagerImpl/http://www.adobe.com/2006/flex/mx/internal::createModalWindow()[E:\dev\hero_private\frameworks\projects\framework\src\mx\man原创 2011-11-23 17:07:13 · 1554 阅读 · 0 评论 -
如何去掉、修改Flex生成的SWF加载进度条?
方法一: http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="800" minHeight="600" wi原创 2011-11-17 11:31:05 · 957 阅读 · 0 评论 -
事件和事件处理
事件是一件值得注意的运行期事情,具有在一个程序中触发一个响应的潜力。在as中,事件可以分为两类:内建事件,它描述运行期环境的状态变化;和自定义事件,他描述一个程序的状态变化。为了在一个as程序中处理或响应事件,我们使用事件监听器。事件监听器是一个函数或方法,它注册是用以当一个指定的事件发生时开始执行。原创 2011-01-17 15:43:00 · 472 阅读 · 0 评论 -
Flash缓动与弹性运动
简单缓动,长形:var dx:Number = targetX - sprite.x;var dy:Number = targetY - sprite.y;vx = dx * easing;vy = dy * easing;sprite.x += vx;sprite.y += vy;简单缓动,中形:vx = (targetX - sprite.x) * easing原创 2013-04-23 15:56:22 · 850 阅读 · 0 评论