Actionscript 在AS1中动态更改颜色

我无法在我的AS1应用程序中使用此功能。我正在使用Color.setTransform方法 我认为下面的物体创造应该导致颜色变为白色,对吗 var-AColorTransform={ra:100,rb:255,ga:100,gb:255,ba:100,bb:255,aa:100,ab:255} 这个是黑色的吗 AColorTransform={ra:100,rb:-255,ga:100,gb:-255,ba:100,bb:-255,aa:100,ab:-255} 我在一些网站上读到,当正在执行操

Actionscript 你如何从舞台的一角到另一角划一条线?

我完全困惑了。我问了这个问题,但它(任何提到的解决方案)似乎根本不起作用 我只想从一个角到另一个角画一条线 这里是指向我拥有的SWF文件的链接(它嵌入在HTML文档中): 资料来源如下: package { import flash.display.Sprite; import flash.events.Event; public class Main extends Sprite { public function Main():void

Actionscript 背景颜色随机的问题

我第一次使用StackOverflow,请友好理解。 几天前我对ActionScript感兴趣。我已经下载了FlashDevelop(一个免费的IDE)和FlexSDK4。然后我从一些教程中学习了基础知识。 目前我并没有真正开发任何大项目,我只是在做测试。 无论如何,解决我的问题对我来说真的很重要。我已经找过了,但是没有找到。 我的应用程序中只有一个按钮和一个背景。按钮和背景(下方:“bg”)都是精灵类的对象。 当我点击按钮时,背景会被涂上10x10px的随机颜色方块。 问题是我点击按钮的次数越

Actionscript 破解flash player 7的cacheAsBitmap

我有一个动态生成的MovieClip,它嵌套了许多MovieClip,当我拖动它时,它有点不稳定。该项目需要使用flash player 7。我想使用cacheAsBitmap属性,但它在flash player 8之前不可用。有人知道使用flash player 7功能近似cachAsBitmap功能的方法吗?不幸的是,这在flash player 7中不太可能实现。您只有3个主要选项: 简化/优化图形,使其在拖动时不会滞后 按此键可进入flash player 8或至少flash play

Actionscript 示例red5代码

我想要非常样本的代码使聊天(文本只,没有流…) 这段代码与我想在客户端的actionscript和服务器端的java中查找的代码类似: 服务器端 function receiveMsg(data){ toClient("Server says" + data); } btn.event(click, function(){ toServer("Hello Server"); } 客户端 function receiveMsg(data){ toClient("Serv

在actionscript中获取当前UTC时间

如何获取自纪元以来的毫秒数(UTC时间) 就像myDate.getTime()返回本地时间的毫秒数一样,我需要通用(UTC)时间的毫秒数 有什么想法吗?有一个getTimezoneOffset方法,它将以分钟为单位显示UTC和本地时区之间的差异 var utc = myDate.getTime() + (myDate().getTimezoneOffset() * 60000); 当您尝试转换中国的时间(我假设GMT+8)时会发生什么?

Actionscript 计时器上的If语句不工作

我在使用我创建的if语句时遇到问题。我不明白为什么它不起作用,所以我希望一些新的眼睛能帮上忙 我有一个计时器: var delayTimer:Timer = new Timer(9000,1); 和另一帧上的函数 delayTimer.addEventListener(TimerEvent.TIMER_COMPLETE, timesUp); function timesUp(evt:TimerEvent):void { if (delayTimer.currentCount ==

Actionscript 主mxml文件和as文件-如何交换数据

我有一个主mxml文件和一个phpconnect.as文件。当我从mxml文件调用phpconnect函数时,connect工作正常,控制台中的跟踪也工作正常。但是,将phpconnect.as文件的结果返回到mxml文件的最佳方法是什么 这是密码 主mxml Test02HomeView.mxml: <?xml version="1.0" encoding="utf-8"?> <s:View xmlns:fx="http://ns.adobe.com/mxml/2009"

actionscript 3.0-在x帧数中将计数器从a增加到b

我想找出一种方法,在“x”帧数中,让数字从“a”流畅地变为“b” 从本质上说,我有一堆箭头规,我将根据“模拟”中发生的情况对其进行动画设置,以增加或减少。除了这些箭头外,我还有一个数字输出来指示精确的数值 我最初的计划是让箭头在二者之间旋转,让数字在同一时间内从700变为750。如果不手动更改单独符号中的数字并使其与箭头同时运行,是否有代码可以执行此操作 所以我想澄清一下;一旦我决定了要更改的帧数,我想让我的数字自己从x变为y。使用像or这样的tweening引擎很容易做到这一点。您只需设置一个

Actionscript 如何使用Flash AS3加密/解密视频文件

如何使用Flash AS3加密/解密视频文件。有人能帮我举一个示例代码吗 我做了一个flash视频播放器(.exe),文件夹中有视频,这些视频可以通过我的flash播放器加载和播放。但我希望这些视频被加密,解密应该只发生在我的flash视频播放器能够播放视频。这样就没人能偷录像了 任何人都可以举出一个关于通过Flash AS3加密或解密文件的示例或教程吗。有人能帮忙吗???虽然理论上可能,但实际上并不可行,因为解密应该在运行时进行,并意味着将整个视频加载到内存中,然后解密整个视频并最终播放它。整

在Actionscript 2中,如何从XML对象获取302重定向?

我正在做一个ActionScript2项目——尝试使用XML对象查找作为302重定向返回的url。在ActionScript2中有这样做的方法吗 代码: 我认为从AS2不可能,我认为浏览器会自动重定向到新的URL&只需从该URL返回数据。在AS3中,这可能是可能的,他们添加了几个新特性,例如读取HTTP头等等 也许您应该做的不是返回302重定向,而是将URL作为文本字符串返回。这样就很容易从Flash中读取,只需使用.onData而不是.onLoad,这样它就不会试图解析XML。我认为至少使用X

如何在ActionScript2.0中动态生成变量

我有一个for-loop-in-action脚本,我正试图用它来动态创建变量 范例 for( i = 0 ; i < 3 ; i++) { var MyVar+i = i; } 在这个for循环运行之后,我希望有3个变量,分别命名为MyVar1、MyVar2、MyVar3。我知道上面的代码会给你一个语法错误,但这只是为了说明我要做什么。有人要吗 我这样做的主要原因是,在另一个未回答的操作脚本问题中,我注意到了范围问题: 谢谢 我可能是错的,我已经很长时间没有使用AS2了,但我认为可以

Actionscript 输入文本并选中按钮

伙计们 我的项目是从用户那里得到一个输入文本,用户只需点击“检查”按钮就可以检查他们的答案,如果他们的答案是真的,就会显示一条消息“干得好”。但是,我的代码有一个错误。你能帮我检查一下这个代码吗?你的帮助我真的很感激 ans1_box.restrict=“0123456789”; var setUpProblem:Function=Function():Void { //清除ans1_框和消息_框1,并将焦点放在消息_框1上 ans1_box.text = ""; message_box1.te

如何使用actionscript重写动态类中的函数?

这是一个playbook应用程序 我有两门课: public dynamic class Bullet extends Sprite { public function update():void { x += 5; y += 5; } } public class BulletFactory { public function createFastBullet:Bullet { var result:Bullet = new Bullet

Actionscript 动作脚本:奇怪的警报窗口“;脚本正在导致……”;

这部电影中的一个脚本导致Adobe Flash Player 10运行缓慢。等等 正在获取此警报窗口 有可能以某种方式避免这种情况吗 也许在某个地方每秒的操作有限制?也许我应该在AS3中创建一个具有适当间隔的队列 为什么会出现此消息具体取决于哪些因素? 谢谢;) 更新 嗯,好像是某个地方的内存泄漏,我想是因为它。 垃圾收集器很糟糕DFlash中的垃圾收集器是一种非常狡猾的野兽。关键在于仔细清理对对象的所有引用,包括任何事件侦听器和对象内容。我只在处理粒子系统时才真正看到这个错误,因为粒子没有被正

自动复制到剪贴板Actionscript 3.0

我有一个flash应用程序,我想自动复制一个文本字符串到剪贴板 我现在在本地工作,但当我把它放在我的服务器上时,它就不工作了 这就是我所拥有的 System.setClipboard("testing testing 123"); 有人知道可能是什么问题吗?我猜它是某种安全功能,但我用它来做的是白帽 看起来像FP10,adobe更改了安全设置,因此剪贴板只能在用户交互后设置:

Actionscript 需要帮助-动作脚本3-俄罗斯方块游戏开始和停止选项

最近我试着做一个俄罗斯方块游戏。我通过谷歌找到了一个教程。URL为。 我工作过。但当我按Ctrl+Enter时,游戏会自动开始。我不知道当我按空格键时是否可以手动启动游戏,并在特定时间(1分钟)后停止游戏。我在谷歌上搜索了很多,但没有找到与教程代码相关的合适的。 有人能帮我手动启动游戏,并在特定时间后停止吗。 这是游戏的文档类文件 package { import flash.display.Sprite; import flash.utils.Timer; import flash.even

Actionscript 如何使用FlasCC将ByteArray传递给C代码

我想把ByteArray从ActionScript传递到C函数 基本上我想做这样的事情: void init() __attribute__((used,annotate("as3sig:public function init(byteData: ByteArray):int"), annotate("as3package:example"))); void init() { //here I want to pass byteArray data to C varia

Actionscript AS3默认值作为函数参数中的类

如何在Action script 3中为Class类型的函数参数指定默认值 public function foo(param:Class = ????? ) { } 谢谢您不能这样做,但这里有一个解决方法可以达到同样的效果: public function foo(param:Class = null ):void { if(!param) { // this'll be your default class par

Actionscript AS2-在关卡结束时显示游戏结果

我现在正在做一个迷宫游戏,我想包括一个死亡计数器和一个计数计时器。当关卡结束时,我希望游戏显示所花费的时间和死亡人数。如何使其保存死亡计数并在最后显示?在第一帧中,声明这两个变量,这两个变量将保存死亡数并进行计数(将代码粘贴到帧操作上): 现在,每当玩家死亡时,使用此代码增加死亡计数: deaths++; 当您想要启动计时器时,请将此代码粘贴到游戏开始的帧上: function countUp(){ time++; } setInterval(countUp, 1000); 这将每

Actionscript 包装器函数ExternalInterface.call不工作

当我执行包装器调用时safeExternalCall(“ToggleLoadingIcon”,m_PlayerId,shouldShow),JavaScript函数ToggleLoadingIcon从未被调用。但是,当我执行ExternalInterface.call(“ToggleLoadingIcon”,m_PlayerId,shouldShow)时,它可以工作。为什么呢 动作脚本: private function showHideSpinner(shouldShow:Boolean):v

使用…(rest)参数将参数从数组传递到Actionscript方法

我的问题是这个问题的弹性转换: 也就是说,我在一些Actionscript代码中有一个数组,我需要将数组中索引的每个对象传递到一个方法方法(…参数) 下面是一些代码,以明确说明: private function mainMethod():void{ var myArray:Array = new Array("1", "2", "3"); // Call calledMethod and give it "1", "2" and "3" as arguments } pri

在舞台上添加带有actionscript的RadioButton

我知道如何在舞台上显示带有as2的单选按钮,无需拖放,使用: this.attachMovie(id,name,depth); 此处“id”是库中的链接名称。 但问题是:我想在舞台上显示RadioButton,而不将其拖到库中。那么如何在attachMovie中输入“id”?或者可以设置,如何设置?还有别的选择吗

Actionscript AS2:错误预期为';(';当使用后缀括号时)

我想根据用户是否按up键来设置帧 在一个对象上,我编写了以下代码: onClipEvent(enterFrame){ if ((x == 0) && (keyPress "<Up>")){ gotoAndPlay(y); x = 1; } } onClipEvent(enterFrame){ 如果((x==0)和(&(按键“”){ gotoAndPlay(y); x=1; } } 我得到这个错误: 场景=场景1,层=

Actionscript 您是否需要在代码中添加一些内容来访问crossdomain.xml允许的资产?

想知道我是否需要在swf中做些什么才能访问不同服务器上的资产,这不仅仅意味着指定资产的url。flash会在后台处理“获取crossdomain.xml并验证所有内容”吗?或者除了简单地请求swf文件外,我还需要包含一些特殊代码吗?如果您只是试图访问另一个swf,添加crossdomain.xml将为您完成所有工作,因为flash会为您完成这些工作 flash会处理“go get”吗 crossdomain.xml和身份验证 一切都在幕后还是我 需要包括一些特殊的代码 除了简单地请求swf文件之

Actionscript Flex远程处理错误

我试图将Flex连接到后端Java,我试图调用后端Java中某个类中的一个方法,结果返回 错误代码:Server.Processing java.lang.NullPointerException:null 在根本原因中,一切都是空的 .我已经检查了从RemotingConfig到Flex呼叫服务的所有内容 roReporting=新的MeteringRemoteObject(“ReportingServices”); roReporting.source=“reportmgmt.Reporti

对于actionscript有类似firebug的东西吗?

我对actionscript一无所知 像firebug这样的工具真的会很有帮助 Alcon是一个轻量级调试工具 对于ActionScript开发人员来说 提供了几个简单明了的 可快速访问的调试方法 任何ActionScript 2或ActionScript 3 应用程序,可以是来自Web的 浏览器,独立的Flash播放器 或者是空中飞行 我非常喜欢使用简单的调试器,适用于Flash、Flex和AIR。 在这里查看-如果您正在开发Flex或Air应用程序,那么我肯定会推荐Eclipse 带有F

Actionscript 在puremvc中在哪里注册中介?

目前我正在使用puremvc框架开发flex。实际上,我的问题与在puremvc框架中在哪里注册中介有关。我的一位同事正在视图(组件)creationComplete方法(内部视图)中注册中介。而我的首选是从creationComplete方法发送一些通知,该方法可以由一些命令处理,并且命令将注册中介。那么就最佳实践而言,哪一种方法更好呢?视图本身无法注册中介。中介可以注册中介。例如,你有一个小组和一个小组调解人。如果此面板中有ListA和ListB,则PanelMediator可以向ListA

actionscript:如何自定义加载动画

我在网上发布了一个swf,我注意到Adobe提供了一些基本的加载动画,正如我在加载swf时看到的那样(包括库swf,总大小超过1M字节)。我的问题是如何在其中添加一些文本,比如百分比?或者更进一步,我可以写我自己的“swf加载进度条”吗 我正在使用flash builder 4。这里是一个快速教程,尽管作者在flash中构建了预加载组件。如果你不能在flash中构建预加载程序,我相信你可以在activeden.net之类的地方购买一个,或者从ProgressBar组件创建一个 关键似乎是在主应用

ActionScript-两条不同指令的相同操作码?

查看AVM2规范(,第66-67页),我发现有两个指令执行不同的操作,但它们具有相同的操作码: 更大的等于,0xAF 大于,0xAF 两者的格式相同(没有参数)。两者都有相同的堆栈转换。由于这些说明做了一些不同的事情,我有点困惑。有人知道什么是正确的操作码吗?greaterequals操作码是0xb0 在中,错误部分修复(十进制值仍然错误)greaterequals操作码为0xb0 在中,错误部分固定(十进制值仍然错误)

Actionscript 使图像在FLASH中动态显示

我是flash新手,但我有我的movieclips的拖放代码,所以可以用这种方式操作它们。但是我希望能够根据用户在电影场景中单击的位置显示图像。在鼠标X和Y处加载图像onClick的代码是什么?谢谢我主要是一名Flex开发人员,但AS3的这段代码片段在Flash中也可以正常工作: addEventListener(MouseEvent.CLICK,myMouseHandler); private function myMouseHandler(event:MouseEvent):void {

Actionscript 动作脚本未运行

我刚开始写动作脚本,我遇到了关于tween的问题。。。基本上,我希望我的物体在5秒内消失 这是我的密码: import flash.display.Sprite; import fl.transitions.Tween; import fl.transitions.easing.*; import fl.transitions.TweenEvent; import flash.text.TextField; import flash.events.MouseEvent; var object:

将hitTestObject与';如果';ActionScript中的语句

我试图使用hitTestObject和enter_frame创建一个“测试”页面,用户将一个“答案框”拖到另一个框中,如果答案正确,它会显示“正确,如果没有“错误”,但我有四个问题(q1)和四个答案(a1),输入第一个答案后,它不会做任何其他事情,除非我把正方形从正确答案中移开 我如何让它工作并忽略以前的回答?我也在使用拖放命令 - 也许这会有帮助: var questionArray:Array = new Array(q1,q2,q3,q4); var answerArray:Array =

Actionscript AS2处理多个单帧电影剪辑时减少延迟的最佳方法

正如标题所述,我想知道一次在舞台上处理多部电影的最佳方式是什么,每部电影都有自己的单帧功能。假设我们有50个敌人同时出现在屏幕上,不断播放行走动画。onEnterFrame函数将包括获取方向、移动X/Y值、检查播放器与自身之间的距离、检查是否处于可攻击的距离等。正如您可以想象的那样,会出现很多延迟 一种通常可以克服这个问题的游戏类型是在僵尸游戏中,你可以在屏幕上同时看到多个僵尸 在处理这样的多个movieclips时,减少延迟的最佳方法是什么?每个OneInterFrame侦听器都会创建新的事件

为什么Actionscript 2.0在这里有不可预测的输出?

我最近第一次在ActionScript2.0中做一些工作(非常简单的东西,只是从文本文件中提取内容),我无法理解为什么我在这里得到如此不可预测的输出 有时,当我测试构建这样一个简单的脚本时,变量被列为未定义的,有时则不是 我假设这可能是因为从cookware.txt加载的数据尚未加载到内存中,但情况似乎并非如此——根据Actionscript字典,onLoad函数仅在加载数据时启动,因为程序的其余部分可以访问数据 有人能解释一下吗?或者看看为什么会这样 cookware.txt的内容: 代码 输

Actionscript Dektop音频应用程序-关于如何为Win/Mac/Linux构建的建议?

我是一名web开发人员,精通XHTML/CSS、JavaScript、Perl、PHP和XML/XSL。我想为音乐教师编写一个处理音频文件的桌面应用程序。该应用程序将: 输入一个或多个音频文件 让用户从多个剪辑中选择输入和输出点 只需按一下淡入淡出按钮即可播放这些剪辑 将这些剪辑渲染为新的音频文件 申请必须: 在Windows、Mac和Linux上运行,而无需为每种系统编写大量额外的代码 为完全不懂技术的人(如教授)提供一个漂亮的GUI 我以前从未构建过桌面应用程序,我准备学习一门新语言

Actionscript 是否可以控制Flash/Flex文本字段中制表符的大小?

我知道了如何在按下tab键时获取文本字段以保持焦点(使用FocusEvent.key\u focus\u CHANGE上的事件侦听器),但我想做的是控制文本字段中tab字符的大小,使其等于五个空格。(当按下tab键时,我只想插入五个空格,但由于需要,这不是一个选项。)这可能吗?正如您可以看到TextFormat类有一个缩进属性: 您可以在事件处理程序中修改缩进的值 你能复制/粘贴你正在使用的代码吗?您使用哪个版本的AS

Actionscript 交互对象?

是否有一种简单的方法来创建可以在actionscript中与鼠标交互的对象。类似于几行代码?这个问题不是很清楚。你能解释一下你想如何与他们互动吗? var sprite:Sprite = new Sprite(); // create a new sprite. sprite.graphics.beginFill(0); // set fill color to black sprite.graphics.drawRect(0,0,100,100); // draw a square addCh

Actionscript SWC中嵌入的静态字体未在SWF中使用

flashdevelop项目(使用flexsdk 4.5.0编译)正在使用来自各种其他SWC的资产。 在主swf中,当在后台添加资源时,设置字体时不会显示任何文本 我尝试了两种方法,一种是将字体嵌入,另一种是不将字体嵌入到各种SWC中,但似乎什么都不起作用 我应该使用什么嵌入策略 注意:我正在使用经典文本字段,尝试在各种SWC中嵌入和不嵌入字体。字体嵌入可能需要一些时间来解释,因此请查看我在此处发布的相关内容: 检查的简单事项: 文本字段上的embedFonts是否设置为true 您的字体是否

找不到ActionScript 2 MovieClip类或接口

我正在将actionscript 3项目转换为AS2,因为AS3在CryEngine 3中还不兼容scaleform 我在图书馆里有一部电影。在ActionScript链接下,我设置了“针对ActionScript的导出”和“在第1帧中导出”,标识符为“通知”,而“类”中没有任何内容 此代码导致错误无法加载类或接口“通知”。 var newMovieClip:MovieClip = new Notification(); stage.addChild(newMovieClip); 这个代码有什

Actionscript单向加密

ActionScript3中是否有一个内置方法允许您创建字符串的哈希。比如MD5和SHA1。 谢谢。谷歌上“Actionscript3 md5”的第一个链接 因此,似乎没有内置方法。没有用于加密的内置方法,但有一些库可以使用:

如何知道是否使用ActionScript安装了软件

我正在使用actionScript(AIR2)做一个应用程序。 我想知道用户的电脑上是否安装了软件,例如,我想知道用户是否安装了“Adobe Digital Edition”,这样我就可以通过它打开电子书。 怎么做? 首先,我想从注册表中读取,但Air无法读取注册表,我的老板说最好不要运行另一个“exe”应用程序来读取注册表。然后,我不知道怎么做。有谁有更好的建议吗?如果ADE将自己与特定的文件类型或文件扩展名关联,您可以使用NativeApplication.NativeApplication

Actionscript AS2:围绕椭圆的吐温

我在舞台上有7部电影,我想从不同的起点绕着一个椭圆旋转。我做这件事有很多困难。。。。我首先使用了一个圆公式,然后用y值除以椭圆的宽度和高度。这种方法是可行的,但每次旋转后,y值都有点小。该代码是: 这个.x+=(数学cos(角度*数学PI/180)*半径); 这个._y+=(数学sin(角度*数学PI/180)*半径)/1.54 我也很难找到起始点的角度,如果它是关闭的,它们不会在同一个椭圆中移动,但它们都有不同的起始角度 有什么线索吗?使用以下代码段计算初始偏移量: // assuming y

Actionscript 对nginx服务器的URL请求崩溃

同样的代码在lighttpd和apache上运行良好,最近我切换到nginx,当我在本地运行它时,应用程序开始崩溃。但是,它在浏览器中使用相同的代码时运行良好。 下面是向服务器发出请求的源代码 public function ApiCall(methodName:String,params:Object=null) { super(); url.method = URLRequestMethod.POST; var variables:URL

Actionscript 行动脚本3:“;TypeError:Error“1009:无法访问空对象引用的属性或方法。”;接通开关

我正在用ActionScript3和嵌套的开关盒编写一个简单的菜单。 它所做的是用所选菜单检查当前帧,如果所选菜单引用另一个菜单,则进行转换,然后转到所选帧,如果所选菜单是当前帧,则跟踪一条简单消息。 但是当选定的菜单和当前帧相等时,我收到了这个恼人的消息,我不知道我要做什么来解决这个问题 我的代码是: //Import TweenMax import com.greensock.*;; import com.greensock.plugins.*; import flash.events.Mo

Actionscript AS2打印外部图像

我有这个脚本,我可以打印我在代码中指出的电影 function print_page() { var my_pj = new PrintJob(); var myResult = my_pj.start(); if (myResult) { myResult = my_pj.addPage("img_mc", null, {printAsBitmap:true}, 1); my_pj.send(); delete m

Actionscript 从主时间轴的movieclip中删除事件侦听器

因此,我以编程方式将movieclip对象添加到主时间线上。 在这些电影中,我使用了一个定时器事件,所以一旦添加到舞台上,它们就会移动 所以当我的游戏结束时,我想从舞台上移除movieclip对象,我可以这样做,但它会导致错误,因为对象的侦听器仍然在那里 我无法从主时间线访问movieclip对象时间线中的代码以删除侦听器,并且我不知道在删除侦听器时如何从movieclip时间线中删除侦听器 我希望这是有意义的 救命啊 从后台删除DisplayObject时,会有事件接收通知。只需为Event.

Actionscript 椋鸟:雪碧无法缩放

我现在正在和椋鸟搏斗。我刚刚创建了一个名为“Star”的简单类,它继承自starling.display.Sprite。在“OnAddedStatage”函数的此类中,我有以下代码: img = new Image(Assets.getTextureAtlas(Assets.ATLAS_MENU).getTexture("star_full.png")); img.height = 171; img.width = 179; img.x = -img.width / 2; img.y = -im

  1    2   3   4   5   6  ... 下一页 最后一页 共 14 页