actionscript-3 相关问题

ActionScript 3(AS3)是Adobe Flash和AIR平台的开源面向对象编程(OOP)语言。 AS3广泛用于RIA,移动应用程序和桌面应用程序。 (ActionScript 3是ECMAScript的一种方言。)

在AS3中,从阶段移除子级是否会删除对它的所有引用,以便可以由垃圾收集器对其进行清理?

我正在创建一个AIR应用程序,该应用程序具有一个主类,该主类创建许多动画片段的实例并将其添加到容器中。在整个应用程序的使用过程中,这些剪辑经常被破坏,并且新的...

回答 3 投票 0

[Ctrl + C在浏览器为Google Chrome时无法在Flash Player(swf文件)中工作]] << [

使用KeyboardEvent.KEY_DOWN检测到按下“ C”。然后检查ctrlKey以查看其是否关闭,然后使用System.setClipboard(source.text);设置剪贴板内容。 textArea.addEventListener (KeyboardEvent.KEY_DOWN, onKeyDown); private function onKeyDown ( ev : KeyboardEvent ) : void { if (ev.keyCode != 67 || !ev.ctrlKey) return; var text:String = textArea.text; System.setClipboard( text); } 不过要当心:有时候奇怪的事情可能同时发生,例如文本内容消失等等。您可能需要解决该问题! 不仅仅是chrome可以做到这一点,Safari和其他一些浏览器也可以做到这一点。 您最好的选择是使用JavaScript库捕获这些键盘事件,然后将它们传递给您的Flex应用程序。 用于两者之间的通信:http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/external/ExternalInterface.html 如何在JavaScript中检测键盘快捷键(已在Windows XP的Chrome中测试了Ctrl + 1:http://www.openjs.com/scripts/events/keyboard_shortcuts/

回答 2 投票 0

为什么要尝试在AS3中获取数组的length属性失败?

我正在从SQL数据库获取数据。 var结果:SQLResult = sqlStatement.getResult(); var resultsArray:Array; if(结果!= null){resultsArray = result.data; trace(resultsArray.length); ...

回答 1 投票 1

重新启动AS3循环的最佳方法是什么?

我正在遍历名称列表,并想检查是否与特定名称匹配,例如“ Todd”。如果匹配,我现在想再次遍历所有名称,以检查Todd(...

回答 2 投票 1

将JSON从Actionscript 3发送到PHP

此html代码可以完成我想要的事情,即使用JSON密钥1234567发送'abc_request'。(我改变了密钥): ]

回答 1 投票 0

Flash as3时间轴动画存储值

我在动画的第20帧上设置了一个值var final_answer = fifty.text + tens.text + units.text; var mySharedObject:SharedObject = SharedObject.getLocal(“ /”);我想在第40帧上访问它,但我...

回答 1 投票 0

如何在AS3的流体滚动窗格中保留子电影剪辑的大小?

我正在研究AIR桌面项目。我有一个分配了容器的scrollPane ... mainScrollPane.source = mainContainer;每当调整窗口大小时,都会调整scrollPane的大小,在...

回答 1 投票 0

Actionscript 3调试日志记录

是否有一种方法可以像Log4j一样使用ActionScript 3记录调试消息?我想在Flash应用程序中记录用户互动(所有事件和用户输入)。

回答 1 投票 -1

在动作脚本3中代表9999999999999999

[我尝试在数字变量中存储1016-1:var n:Number = 9999999999999999,但存储在n中的值最终为10000000000000000或1017。如何在动作脚本3中表示1016-1?

回答 2 投票 4

为什么过于复杂并会回答问题?

所以,我只是想知道是否有人能给我一个简洁的答案,为什么在时间轴上大多数情况下使用AS3文件而不是大多数代码进行编码更好?我听到很多人回答...

回答 1 投票 0

如何在全屏swf文件中创建退出按钮?

我目前正在用Flash撰写论文。有人知道退出该应用程序之前会发出警告吗?就像用户单击“ X”按钮时一样,“您确定要退出吗?是吗?否?”会弹出吗? ...

回答 3 投票 0

将十进制数字转换为分数AS3

我正在尝试将小数转换为小数,因此,例如,我写了var _pow:int = Math.pow(base,i)之类的东西,如果我发现它是负数,它将给出一个...

回答 1 投票 0

AS3呢?

我听说Flash开始消失了。我知道今年晚些时候Chrome将会撤消对它的支持,我不知道最终会发生什么。我很伤心,似乎有这么多人...

回答 1 投票 1

在adobe flex / air中扩展组件时,invalidateProperties(),invalidateSize()和invalidateDisplayList()函数做了什么?

在Adobe Flex / Air中扩展组件时,会执行哪些invalidateProperties(),invalidateSize()和invalidateDisplayList()方法?为什么需要这些?

回答 2 投票 0

验证复选框是否选中

我正在用Flash开发一个简单的程序...并且我遇到了一个复选框问题...我已经在这里搜索了,发现一个主题在说我需要什么,但是我不知道该怎么做。这是...

回答 2 投票 0

AS3-更改按钮组件上标签的大小

我想增加Flash中Button上标签的大小。标签似乎仅是按钮宽度的3/4和高度的3/4。我想将标签设为全宽...

回答 2 投票 3

AS3如何获取URLRequest以设定的间隔重复操作

我正在运行以下AS3,将“ .txt”文件加载到Flash CS5中内置的Adobe Air桌面应用程序留言板上。我设置了一个计时器来运行并重复该过程,基本上是通过代码运行回来...

回答 1 投票 1

同时操作多个数组

我正在使用ad3中的as3制作动画,以创建视频游戏。我用影片剪辑创建了多个数组,例如var A:Array [mc1,mc2,mc3] var B:Array [mc4,mc5,mc6] var C:Array [mc7,mc8,mc9] var ...

回答 1 投票 0

[单位换算

我正在开发单位换算工具,我对如何转换单位提出了疑问。我在互联网上发现了许多脚本,但是所有脚本都对所有单位值(天到秒,天到分钟,...

回答 6 投票 0

如何在AIR应用程序中的as3中指向桌面目录上的文件

我目前正在使用它来从AIR桌面程序中桌面上的文件夹成功加载(和播放)mp3:soundBG2.load(new URLRequest(“ C:/ Users / User / Desktop / music / mySong。 mp3“));它...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.