我想创建一个堆叠游戏。 例如,当您点击屏幕时,一个块掉下来,一个新块出现在另一个原来所在的位置。 现在,当用户再次点击屏幕时,同一块会掉落,如果对齐正确,则会堆叠在第一个的顶部,如此等等。 继续堆叠直到你错过。 我认为创建一个数组并将每个新对象推送到该数组将能够在每个新对象之间进行 hitTest ...
我想创建一个堆叠游戏。 例如,当您点击屏幕时,一个块掉下来,一个新块出现在另一个原来所在的位置。 现在,当用户再次点击屏幕时,同一块会掉落,如果对齐正确,则会堆叠在第一个的顶部,如此等等。 继续堆叠直到你错过。 我认为创建一个数组并将每个新对象推送到该数组将能够在每个新对象之间进行 hitTest ...
几乎,步行动画不适用于我认为的 switch 语句? 这就是它的样子,但随机发生器本身工作正常。 我想做的是重写 mc 的工作代码,但是用 switch 语句中的情况(选择的随机行走方向)替换关键输入,并将重写的代码分别插入 NPC 的大脑 (roshi)。 我设置代码的方式是NPC“roshi” ...
由于某些原因,我的for循环无法正常工作,当我使用trace时,敌人不会生成,并且输出中也不会显示任何内容。 但是,也没有错误,所以我想知道问题是什么。 这是我的代码: 谢谢您的帮助! ...
我正在Flash as3中创建一个Platformer,我想将我的得分的var Score从场景1传递到下一个。 但是,我意识到最好的方法是将分数存储在一个类中,但是我在引用场景中的变量时遇到了麻烦。 请帮忙。 这是当前类中的代码 我试图在包含我的代码的框架中引用场景中的分数 ...
我使用Flash的唯一原因是矢量编辑。 我不喜欢Adobe对CC中的绘图工具所做的事情。 我不再可以拖动形状,并且锚点自动位于外部。 而且它总是制作形状对象,我更喜欢形状。 我还需要导出到SVG(在CC中很好)。 我需要恢复到旧版本的Flash,但是在我从Amazon购买一个版本之前, ...
我要做的就是从舞台上删除一些孩子,但是却给了我一个空错误: 我不明白为什么会这样,因为我在“ Green Guy”的移动/删除功能上方的功能中定义了对象。 在修复此项目之前,我无法继续进行该项目,因为我还需要将其用于其余的精灵。 这是我的代码 ...
我究竟做错了什么? 该程序旨在在屏幕上移动飞机的图片。 飞机的速度随着时间而增加。 该平台具有一个计时器,该计时器每秒运行该功能10次 ...
我是多人游戏设计的新手,正在努力寻找继续同步所需的信息(您不能断开连接,以后不能像炉石传说一样继续使用),回合制pvp“纸牌”游戏。 我将AS3(flash)用作客户端,并使用javascript + mysql将node.js用于服务器端处理。 在此游戏中,纸牌由玩家自己创建。 重要 ...
因此,我正在按照bitrunner的角色创建一个简单的2d游戏,角色向右移动。 而且我无法让相机坚持角色。 我非常了解as3,但之前从未做过这种事情。 我一直在寻找这样的例子,但是到目前为止,我还没有找到我理解足以放入我的游戏中的任何简单代码。 不少人说它是如此简单,以至于我不需要代 ...
我已经研究了几个小时,虽然我发现了一些类似的情况,但还没有找到简单的解决方法。 基本上,我有一个播放动画的时间表。 最终,我进入了游戏的主屏幕(第256帧),其中显示了stop(); 会被调用,然后用户可以单击3个门之一。 单击任何一扇门都会使用户领先一堆框架,然后他们才能玩游戏。 游 ...
好的,我在主时间轴中有这个迷你游戏。 迷你游戏使用addChild(new a0),new a1,new a2等在数组内部动态创建一堆对象。无论如何,在游戏结束时,可以选择重新启动(重置得分并返回到起始帧) )或完成(返回几帧回到位于不同层的“主屏幕”,然后返回几帧。如果我选择其中任何一个 ...
我到处都在搜索其他有此问题的人,但似乎找不到解决方案。 我在教科书中找到了有关益智游戏的Flash CS3教程。 非常简单,如果您抓取一块,则将其称为startDrag和stopDrag。 因此,我开始制作自己的游戏,并在其中创建了一个名为PuzzleGame的movieClip。 ...
我想使用FLASH ActionScript 2进行输入文本验证。输入文本仅显示大于5的数字,因此,如果我尝试输入数字0、1、2、3、4,则警报将弹出并提供以下信息:数据应高于5。 我想在输入文本更改时进行验证处理,因为我不使用任何按钮作为触发器。 跟踪输出运行良好,但未显示警报。 ...
我的flash专业cc仅出于简单的警报代码而显示错误。 我试图通过阅读本网站上先前讨论的方法来解决此问题,但无法解决。 错误是: 任何人都可以提出原因,这是我的代码! 在此之前,我收到错误1046:找不到类型或编译时间常数。 因此,我在文件夹中安装了Flex skd ...
我正在制作一艘战舰模拟器,您可以在其中导航一艘战舰以完成特定目标,同时抵御敌舰。 所述敌方舰只应具有原始AI的形式,以使其能够跟踪您舰只的位置并尝试向其射击。 我遇到的问题是,我不完全确定如何根据位置将一组敌舰编码为玩家的舰船。 我曾多次尝试使敌舰前进,但无济于事。 随附的是我最 ...
好吧,请记住我是一个完整的菜鸟,用语经常使我感到困惑。 而且我可能也会用错它(只是要记住) 因此我遇到了错误1151,并且我阅读了许多其他文章,并查看了Adobe,基本上它说:“除非声明所有此类变量为同一类型,否则您不能在同一范围内声明多个具有相同标识符名称的变量。 ”。 我显然不明白 ...
我可以左右滚动地面,但不能上下滚动地面。 私有函数scrollStage():void { 我尝试做过character.y = stage.stageHeight * 0.5; 但这只是将字符y的位置粘贴到屏幕的中心。 当世界可以滚动时,我尝试将其实现为代码//gro ...
我正在制作一艘战舰模拟器,该模拟器用WASD键控制战舰,并用鼠标指针控制炮塔。 炮塔可以移动360度。 它会旋转; 但是,每当鼠标指针使转塔达到0或360度角时,它都会无限旋转,直到我将鼠标指针移回另一个角度为止。 随附的是我到目前为止用于转塔移动的代码: 所以,我的两个 ...
我正在制作一个游戏,其中一个角色在不同的房间里走来走去,但我想防止它穿过墙壁。 我尝试制作一个障碍符号来阻止它,但是由于四堵墙围住了角色,因此hitTestObject每次都会返回true,而不仅仅是击中墙的实心部分。 我简单地使用hero.x <0的问题是,角色可以装备某些物品,这些 ...
首先,我不得不说我对Flash和AS3仅有几个小时的经验,因此,如果这是一个简单的问题,很抱歉。 我想知道.fla和.as文件之间的区别。 我已经读过.fla文件可以包含bouth图形和代码,尽管.as仅可以包含代码。但是它实际上并没有给我任何东西。 我已经开始研究as3以便能够创 ...