是否可以通过动作脚本改变舞台的背景?
我该怎么做?(代码请.)
我面临两难困境:我在C#中拥有扎实的ASP.NET开发经验,并希望开始移动开发.我已经做过研究,并且知道在Windows上获得iOS开发环境有一些黑客攻击,最近Apple取消了对第三方开发应用程序的禁令后,Adobe Flash CS5可用于打包iOS应用程序.我确实有一些Flash和AS2的经验.所以我的问题是:我应该使用适用于iOS的Flash CS5和适用于Android的MonoDroid,还是应该使用Mac并学习iOS的Objective C并学习Android的Java?什么是最实用的解决方案?
先感谢您
编辑:最后,在针对Android SDK和Android的Mono中尝试了Eclipse中的Java开发之后,我认为最好在本机环境中编写Android应用程序.Eclipse FTW!至于iOS,我认为最好使用原生Mac工具和Objective C.
我试图使用这个类导出透明的 PNG文件:com.adobe.images.PNGEncoder;
var pngSource:BitmapData = new BitmapData (stage.stageWidth, stage.stageHeight);
pngSource.draw(stage);
var ba:ByteArray = PNGEncoder.encode(pngSource);
var file:File = File.desktopDirectory.resolvePath("test.png");
var fileStream:FileStream = new FileStream();
fileStream.open(file, FileMode.WRITE);
fileStream.writeBytes(ba);
fileStream.close();
一切正常 - 除了透明问题......
如果我能让Flash的舞台颜色变得透明,那么它会起作用 - 但不幸的是 - 没有这样的选择.
我有什么选择吗?
使用Actionscript 3.0(在Flash CS5中)
匹配任何数字的标准正则表达式是:
var myRegexPattern:Regex = /\d/g;
正则表达式将字符串变量合并到匹配中会是什么样的?(此示例是'IDEAL'而不是'WORKING'代码段),即:
var myString:String = "MatchThisText"
var myRegexPatter_WithString:Regex = /\d[myString]/g;
我已经看到了一些解决方法,涉及创建多个正则表达式实例,然后按来源将它们与有问题的变量结合起来,这似乎是错误的.或者使用闪存字符串来创建正则表达式创建者,但它只是简单的草率与所需的所有双重和三重转义序列.
必须有一些我在实时文档或谷歌上找不到的无痛方式.AS3甚至可以保持此功能吗?如果没有,它真的应该.
或者我错过了一个更简单的方法来简单地避免这个任务,因为我对正则表达式的新意,我也很天真?
必须有一种更简单的方法来在闪存时间线的开头添加帧?
我想在第一帧之前插入几帧,但我在Flash CS5中找不到一种简单的方法.
我发现这样做的唯一方法是创建一个新电影,插入帧,然后将整个电影从原始闪存复制/粘贴到此闪存,有更好的方法吗?
我想从.fla文件中提取SWF文件.我有一些脚本,但是当我把它们拉出来时 - 它们不起作用.我从编译器得到错误:
1046: Type was not found or was not a compile-time constant
**Warning** The linkage identifier 'scrollableContent' was already assigned to the symbol 'pop_ups/__pop_up_other_elements/scrollableContent', and cannot be assigned to the symbol 'pop_ups/__pop_up_other_elements/scrollable_game_content', since linkage identifiers must be unique.
我谷歌那个错误,但没有找到任何适当的答案.我在这里看到了一些信息,但它对我没有帮助.http://curtismorley.com/20 7月6日/ 20 /闪光-CS3柔性-2- AS3-错误-1046 /
请告诉任何人产生此错误的问题是什么,我该如何解决?感谢名单!
我的flash应用程序有点大,所以我想在我的应用程序中嵌入一个预加载器,那么有人可以告诉我如何在新的'Scene'中创建预加载器并在预加载完成后加载另一个场景吗?
提前致谢!
我在我正在制作的Flash乐器中不断出现此错误:
1024覆盖未标记为覆盖的函数
在此行中发现错误:
public function stop():void
未压缩的Adobe的Flash XFL格式仍然保留了大量压缩内容.有人知道这些二进制*.dat文件的规范吗?
我正在创建一个将以exe格式导出的Flash应用程序,它不会在浏览器中运行.我想在舞台内添加一个退出按钮,但我不知道如何使用ActionScript 3.
我记得fscommand在ActionScript 2 中它是可能的,但它在AS3中不起作用.
我到处搜索,但每个人都试图在浏览器环境中关闭弹出窗口或标签或窗口,而不是Flash应用程序.