标签: actionscript-3

Actionscript 3,flex:如何找出您目前所在的浏览器?

我需要检测通过AS3里面的flex mxml appication,这是我所在的浏览器 - FF,Chrome,IE等,只有名称和版本.怎么办这样的事情?

browser apache-flex flash mxml actionscript-3

0
推荐指数
1
解决办法
2543
查看次数

缩放后检索原始舞台宽度和高度

有谁知道如何检索在编译Air/Flash应用程序期间设置的"ORIGINAL"阶段高度和宽度

我已将应用程序设置为编译为1920x1080;

我有stage.scaleMode = StageScaleMode.SHOW_ALL;

和stage.nativeWindow.maximize();

但是当我跟踪stage.stageWidth时,我得到1280这是屏幕的分辨率.

我希望得到1920年.

我不能使用stage.width或stage.getBounds(stage),因为这会返回6000.由于项目被屏蔽掉了.

由于stage.stageWidth是屏幕分辨率,我希望我可以使用它并使用stage.scaleX在数学上计算原始.但即使SHOW_ALL缩放整个应用程序,stage.scaleX也会返回1.

我很想将1920x1080硬编码到应用程序中,但此代码正用于各种维度的多个应用程序.现在我变得难过了.

欢迎任何帮助.

编辑:我知道"显示所有"的内容,你不需要告诉我它.

我也知道stage.width和stage.stageWidth是做什么的,但是stage.stageWidth返回了我认为在这个例子中不正确的东西,需要一个替代方案.

调整大小并没有帮助,因为事后我需要它.

size actionscript stage actionscript-3

0
推荐指数
1
解决办法
4782
查看次数

是否保证Array.toString()保持原样在ActionScript 3中?

Array.toString()向用户显示输出是否正常,或者在未来版本的ActionScript 3或其他编译器中是否可能更改字符串格式?

arrays actionscript-3 stringification future-proof

0
推荐指数
1
解决办法
470
查看次数

tweenlite的getbounds问题

我有一个bitmapData,我想用TweenLite扩展,但在应用transformaroundcenter插件时,我收到此错误消息:

"在flash.display.BitmapData上找不到属性getBounds,并且没有默认值."

我在哪里放置"激活"行(例如进入构造函数,其他函数等)?

有人可以帮忙吗?谢谢.

import com.greensock.*;
import com.greensock.TweenLite;
import com.greensock.plugins.TweenPlugin;
import com.greensock.plugins.TransformAroundCenterPlugin;
TweenPlugin.activate([TransformAroundCenterPlugin]);

TweenLite.to(tempScore.bitmapData, 2, {transformAroundCenter: {scale:2}});
Run Code Online (Sandbox Code Playgroud)

actionscript-3

0
推荐指数
1
解决办法
373
查看次数

我可以从ActionScript 2/3中访问编译标志吗?

是否可以在ActionScript中访问编译时标志(具体为:allow debugging标志)?

如果是这样,我该怎么做?

flash actionscript actionscript-2 actionscript-3

0
推荐指数
1
解决办法
360
查看次数

MOUSE_DOWN触发每一帧,ActionScript 3

因为我是as3的新手,我想要实现一个MachineGun,在弹药时触发,触发器拉动,在我的情况下,MouseEvent.MOUSE_DOWN.

问题是此事件仅触发一次.

我得到的最接近的是MouseEvent.MOUSE_MOVE,但是当鼠标位置持续时它不能实现我的目的

编辑:

我需要每帧更新鼠标光标

actionscript-3 mouseevent

0
推荐指数
1
解决办法
2554
查看次数

Flex itemRenderer中的data vs listData

我想知道flex中的itemRenderers data和之间有什么区别listData.我曾data在我的所有itemRenderers中工作过.

基本上我想知道何时使用哪个,每个都设置好,如果我可以一起使用它们?

请注意,我从Flex3的角度提问.

apache-flex flex3 actionscript-3 itemrenderer

0
推荐指数
2
解决办法
2698
查看次数

Flex中TextInput的最大值

有没有人知道如何限制用户输入超过100的数字到flex中的textinput字段?

即,用户可以在0-100之间输入任何数字,但不包括101

提前感谢任何建议!

apache-flex actionscript-3

0
推荐指数
1
解决办法
3447
查看次数

如何将此功能从as3转换为javascript

我对javascript有点新意,所以我不知道如何将这个在actionscript3中编写的函数重写为js:

function map(v:Number, a:Number, b:Number, x:Number = 0, y:Number = 1):Number {
    return (v == a) ? x : (v - a) * (y - x) / (b - a) + x;
}
Run Code Online (Sandbox Code Playgroud)

它在javascript中会是什么样子?究竟是什么原因导致现在无法正常工作?

javascript actionscript-3

0
推荐指数
1
解决办法
506
查看次数

动作脚本:如何以编程方式编写DataGrid?

我有这个代码,但我试图将其转换为actionscript,所以我渲染这个programaticaly但我失败了.我怎么在AS上写这个?

<mx:DataGrid  allowMultipleSelection="true" id="dg_disk" dataProvider="{people}" height="100%" width="100%" selectedIndex="0" x="50" y="50">
        <mx:columns>
            <mx:DataGridColumn dataField="name"         id="empname"     headerText="EmpName"/>
            <mx:DataGridColumn dataField="title"     id="title" headerText="Title"/>
            <mx:DataGridColumn dataField="description"         id="desc"        headerText="Description"/>
           </mx:DataGridColumn>
        </mx:columns>

    </mx:DataGrid>
Run Code Online (Sandbox Code Playgroud)

apache-flex datagrid actionscript-3

0
推荐指数
1
解决办法
2016
查看次数