jjzjj

ActionScript

全部标签

android - 如何使用 ActionScript 3 访问 APK 文件中的资源? (土坯空气)

我使用FlashProCS6制作了一个程序。现在,使用Adob​​eAIR,我将它导出到“AIRforAndroid”。在设置中,在“包含的文件”下,我添加了一个文件夹“images”以打包到生成的APK文件中。此文件夹包含JPG图像。导出后我得到了APK文件。如果我在WinRAR中打开它,那里有一个文件夹“assets”。里面有main.swf(我的程序)和文件夹“images”(包含JPG图像)。我的问题是,如何在我的程序中通过ActionScript3访问这些打包的JPG图像?例如图像“/assets/images/0001.jpg”,我希望能够在运行时在我的swf中显示它(它也

android - 什么是 ActionScript 3?它是如何工作的?

我实际上是android编程的新手,我想知道像starling引擎这样的游戏引擎是如何工作的。我以前用canvas、surfaceView编程过,我能够制作简单的2D游戏,但现在我想要一种更简单的方法来制作Action游戏。因此,我不得不选择一个简单的引擎,通过研究我发现Starling引擎是最容易学习和部署的引擎之一。但是,我想问一下您如何在Android编程中使用这些引擎,因为在他们的教程中,我真的很困惑您如何将它变成一个android游戏。所以,我的主要问题是您可以将ActionScript语言用于什么,以及您是否可以使用它来开发Android应用程序,就像在CanvasSurf

c++ - c++ 和 actionscript 3 之间的通信

是否可以使用任何IPC机制从Adob​​eFlashActionScript调用c++api?有什么好的例子吗?更新:我现在主要希望它用于桌面应用程序,即Adob​​e的/或任何其他人的桌面运行时 最佳答案 浏览器播放器是不可能的。从AIR应用程序,您可以使用SocketAPI执行IPC。http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/Socket.html?allClasses=1

actionscript-3 - Redis Predis 和 PHP

我正在研究将Redis与FlashAS3结合使用。我已经在Win7环境(Redis的MSTech)上安装了Redis和Predis,并且有一个RedisAs3客户端。我的localHost是192.168.1.2,我已将Redis配置为监听127.0.0.1和192.168.1.2。我只希望AS3客户端订阅并最终让PHP发布。在FlashIDE中测试,使用redisCLI发布,一切正常。但是,在我的本地主机上尝试我的应用程序时,我什么也没得到,连接没有错误,我无法弄清楚出了什么问题。Redis和Predis是全新的,但希望得到一些帮助/指导。 最佳答案

iphone - 为 iPhone 打包 Actionscript (Flash Builder) 应用程序

最近我尝试在FlashBuilder中构建一个Flash应用程序,我想将它导出到我的iPhone。我已经完成了所有必要的步骤来证明我的申请。现在,完成所有这些工作后,剩下要做的就是在FlashBuilder中构建“.ipa”文件。现在,这给出了以下错误:'LaunchingTestGame'hasencounteredaproblem.Erroroccurredwhilepackagingtheapplication:NotBefore:WedApr1118:52:40CEST2012Google没有给我一个像样的答案,Adobe的有关移动应用程序开发的信息也没有。我所能想到的是,我无

actionscript-3 - ActionScript 3 : Port forwarding

是否可以在actionscript3中进行端口转发??我在as3中做一个简单的Messenger,它在LAN中工作正常,但不能在Internet上工作,因为计算机通常在NAT网关后面。 最佳答案 我觉得不是flash的问题。这是您的网络配置中的问题。如果使用端口转发,Flash工作正常。 关于actionscript-3-ActionScript3:Portforwarding,我们在StackOverflow上找到一个类似的问题: https://stack

actionscript-3 - 使用 AS3 ServerSocket 和 Socket 连接两个客户端

我正在尝试使用AIR创建一个简单的应用程序,该应用程序使用套接字将两个客户端相互连接起来。我知道ServerSocket类可用于监听TCP连接,您可以使用Socket类发出TCP连接请求。事实上,一个连接到自身或另一个测试应用程序的简单测试应用程序在本地主机上运行良好:服务器类:privatevarserver:ServerSocket;privatevarclients:Vector.=newVector.;publicfunctioncreate(){server=newServerSocket();server.bind(8888);server.addEventListener

actionscript-3 - 构建网络事件系统,我应该使用什么数据格式?

我正在使用Node.js构建一个基于事件的游戏服务器(到Flash客户端)。但是,我找不到有关如何构建此消息传递的示例。为了简化事情,我正在考虑使用json:{signature:'event_name',{/*eventdata/*}}因此我可以使用任何序列化库轻松写入套接字。这是个好主意吗?如果您认为我根本不知道自己在做什么(我认为是这种情况),请指出我的文章、教程或书籍 最佳答案 我会使用AMF.它有一个纯JavaScript版本:http://www.jamesward.com/2010/07/07/amf-js-a-pur

actionscript-3 - Adobe AIR : ServerSocketConnectEvent not firing for localhost connections

当我尝试让同一应用程序的两个实例相互通信时,ServerSocketConnectEvent没有触发。这是我的场景:我有一个AS3Adob​​eAIR应用程序,它通过本地主机与它的另一个实例通信。两个应用程序都在一个端口上监听并尝试连接到彼此的端口。也就是说,实例1在端口50000上监听并尝试连接到实例2上的端口50001,实例2在端口50001上监听并尝试连接到端口50000。应用程序尝试每100毫秒相互连接一次,直到建立连接。我使用RawCap捕获了本地主机上的数据,我看到了目标端口50000和50001的数据包交错。我的设置包括在Debug模式下从FlashDevelop运行应用

actionscript-3 - 在 AS3 中通过套接字发送语音的更好方法

我做了一个在两台电脑之间发送语音的AIR应用程序,这是代码:package{importfl.controls.List;importflash.events.ProgressEvent;importflash.events.SampleDataEvent;importflash.events.ServerSocketConnectEvent;importflash.media.Microphone;importflash.media.Sound;importflash.net.ServerSocket;importflash.net.Socket;importflash.utils.