Tag: actionscript 3

as3 AIR中类似iOS的Scrollview

我正在尝试在ActionScript 3中为我的Adobe AIR应用程序创build一个类似于iOS的UIScrollView ,但它不是非常stream利的。 为什么Adobe没有实现本地滚动视图? 有没有人已经实现了一个平滑的滚动,使用电影剪辑或类似的东西?

我是否使用AIR或iOS应用程序的本地代码?

多年来,我一直在使用Flex进行桌面开发。 我是新来的移动开发,需要为iPhone 6创build一个应用程序,但不知道我是否应该使用Flex / AIR或本机代码。 iOS应用程序的要求如下: 将video录制到应用内的本地存储 从应用内的本地存储播放video 在应用内暂停/查找video video顶部的叠加控件,例如TextInput,TextArea和DropDownList,用户可以在录制video时进行logging 通过TextInput / TextArea / DropDownListinput的数据被保存到本地存储 select将video和文本数据上传到本地服务器 我可以使用AIR来实现所有这些吗?还是应该使用本机代码?

Air for iOS“设备错误:请检查设备上是否有足够的空间。”

所以我遇到了这个错误。 有一天一切正常,另一个我不能从Flash Pro CS6上传IPA到我的iPad。 显然我已经检查了设备中有足够的空间。 iPhone公用程序浏览器报告错误“已签名的资源已被添加,修改或删除”。 当试图安装ipa文件时。 iTunes也不会安装应用程序。 应用程序名称中没有奇怪的字符。 我已经从苹果门户网站重新下载configuration文件,并检查了应用程序标识符,应用程序名称等没有问题。当出现问题时,Flash会提供相同的错误消息。 我已经改变了版本号。 我从terminal检查了ipa文件,但没有说任何有用的东西。 codesign -vv /path/to/file.ipa 我已经重新启动我的iPad并安装了最新的软件更新。 旧版本的ipa文件可以很好地从iPhone上传。 我能做什么?

确定用户是否安装了应用程序(AIR / AS3)

好的,我正在使用AIR和AS3进行手机游戏。 这里的想法是我想提供安装另一个游戏的激励。 换句话说:用户在游戏A中点击button,将它们带到游戏B的应用页面。用户安装游戏B,返回游戏A,在游戏A中获得奖励。 有没有办法检测到游戏B已经安装? 最有可能的方式似乎只是检测游戏A恢复时是否安装了游戏B,但我似乎无法find使用AS3 / AIR的方法。 我可能也需要为Android和iOS这样做,我认为这将需要不同的方法。

保存和屏蔽摄像头仍然AS3 AIR IOS

我的目标是创build一个应用程序,在这个应用程序中,用户可以拍摄他们的脸部图像,其中包括一个脸部切口的覆盖。 我需要用户能够点击屏幕并让应用程序保存图片,使用相同的面部切口进行遮罩,然后将其保存到应用程序存储区。 这是第一次在Actionscript3的IOS上使用AIR。 我知道有一个适当的目录,你应该保存在IOS上,但我不知道它。 我一直在使用SharedObjects保存其他variables… 例如: var so:SharedObject = SharedObject.getLocal("applicationID"); 然后写入它 so.data['variableID'] = aVariable; 这是我如何访问前置摄像头并显示它。 出于某种原因,要显示整个video,而不是一个狭窄的部分,我把相机的video添加到舞台上的一个animation片段,占舞台大小的50%。 import flash.media.Camera; import flash.media.Video; import flash.display.BitmapData; import flash.utils.ByteArray; import com.adobe.images.JPGEncoder var camera:Camera = Camera.getCamera("1"); camera.setQuality(0,100); camera.setMode(1024,768, 30, false); var video:Video = new Video(); video.attachCamera(camera); videoArea.addChild(video); Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT; Capture_Picture_BTN.addEventListener(TouchEvent.TOUCH_TAP, savePicture); function savePicture(event:TouchEvent):void { trace("Saving Picture"); //Capture Picture BTN var […]

通过AS3获得本机振动以在iOS上工作

我一直在查看文档,对于我如何导入振动插件的扩展程序,有点困惑。 http://www.adobe.com/devnet/air/native-extensions-for-air/extensions/vibration.html指示说我需要与Xcode混淆,但我认为Adobe AIR的重点是你不要不需要关心Xcode; 这真是令人费解。 如何导入类和文件以便我可以使用AS3中提供的代码?

Flash构build器包含Release版本中的文件

我的设置: Flash Builder 4.7 我在Flash Builder的项目树中添加了文件夹“folder1”中的文本文件“1.txt”。 我想在iOS设备上使用文件stream在运行时读取此文件。 题: 如何使Flash Builder在导出发布版本并在设备上运行时打包此文件夹。 如何访问这个目录来读取这个文件。 (我可以成功地打开“1.txt”运行时在设备/空气模拟器上运行/debugging时,如果我把“folder1”放在<path to my app>\bin-debug\但它仍然不工作后“导出发布构build“行动)。 更新:当我运行Export Release Buid对话框,我没有得到Package Contents选项卡上的folder1 ,为什么?

{FlashDevelop}使用AIR和FlashDevelop构buildiOS

我无法使用以下教程和flashdevelop模板为iOS构buildFlash项目。 http://www.codeandvisual.com/2011/exporting-for-iphone-using-air-27-and-flashdevelop-part-four-creating-an-air-certificate-and-compiling-to-ipa/ 每当我编译我的项目(使用FlashDevelop 3.3.4),我得到一个ADL.EXE错误说:“加载初始内容时出错”。 使用iOS applicationpackager.bat,我得到一个错误:application.xml:错误305:Intial窗口内容SWF版本11超出命名空间版本http://ns.adobe.com/air/application/2.0 我在Windows XP上使用air 2.7和Flex 4.5.1。 任何帮助将不胜感激! 谢谢。 Ĵ

如何在AS3中使用iOS相机?

你可以在AS3应用程序中使用iOS设备的相机吗? 如果是这样,怎么样?

使用AIR在iOS上stream式传输AAC +(在FLV内部)

对于stream式广播电台,我有一个AAC +audiostream,在FLV容器内部,通过HTTP传送。 示例url是http://3023.live.streamtheworld.com/ALTROCK_S01A_AAC 。 我写了一个简单的AIR应用程序(使用最新的AIR和Flex SDK)来播放这个stream,它在PC和Android上运行良好,但是在部署到iOS模拟器或设备时不会播放任何内容(即字节是加载,但没有声音)。 这类似于可以在Android中播放FLV AACstream ,但在iOS中播放 。 我想在这个场景中使用AIR,因为我需要在FLV中听取提示点 – 如果您在networking浏览器中播放Flash,这很容易,所以AIR看起来是自然select。 我也看了http://code.google.com/p/haxecast/和https://code.google.com/p/project-thunder-snow/,但他们似乎都使用相同的基本思想(parsing在“数据生成模式”中使用Netstream的FLV,并将AAC +数据提供给Video对象),所以它们都在iOS上面。 我也遇到这个post ,似乎可能是相关的,虽然它不是相同的情况(例如,它不是FLV)。 iOS上的AIR应该支持这种情况,即通过HTTPstream式传输AAC + / FLVaudio? 编辑 : 这篇文章也似乎遇到了同样的障碍 – 所以很多人都在问这种情况。 来自Adobe的任何人都有什么见解?