问题标签 [stage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
134 浏览

flash - 从任意位置访问阶段

假设我有一个实用程序类,我想在其中访问舞台(以获取 frameRate)。

我不想强迫用户在使用阶段之前将每个方法传递给我的类或在我的类上设置一个静态属性。

有没有什么方法可以在不通过的情况下获得舞台?我需要的只是帧率!

0 投票
2 回答
119 浏览

actionscript-3 - AS3中的显示线

我对这个函数感到困惑,该函数在此之前分别使用 xVal 和 yVal 的参数 22 和 58 调用。swf 编译和测试时不显示任何内容,并且没有错误。代码在文档类中:

0 投票
2 回答
1003 浏览

flash - as3中检测到movieclip在舞台上水平翻转

如果同一影片剪辑的两个影片剪辑实例被放置在舞台上,并且一个在 Flash 中水平翻转。有没有一种方法可以检测代码中哪个已水平翻转?ScaleX 似乎保持不变。

MovieClip 已使用 Flash UI(编辑-> 水平翻转)水平翻转,而不是通过代码。

0 投票
1 回答
666 浏览

iphone - 为 iPhone 和 iPad 导出时的 Flash 舞台尺寸

在 iOS 的 Flash CS 5.5 AIR 设置中,在面板的“常规”选项卡中,有一个菜单可让您指定目标设备:

  • 苹果手机;
  • 平板电脑;
  • (两者)iPhone 和 iPad;

如果我指定第三个会发生什么?

那就是:我不明白我是否可以使用默认的舞台尺寸(iPhone 尺寸),或者我最终必须为 iPad 创建一个舞台(和资产)(它也适用于 iPhone)。

找不到任何文档。

0 投票
1 回答
2248 浏览

flash - 从舞台上移除影片剪辑

我正在开发 Flash Actionscript 3.0 中的横向卷轴游戏。现在我正试图让玩家通过触摸某个对象来进入下一个级别。在加载下一个关卡之前,我尝试从舞台上移除所有上一个关卡的资产(背景和“地板”),即电影剪辑。当下一个关卡加载时,我仍然可以看到上一个关卡的资产,尽管 Player 无法与它们交互。

我环顾互联网并尝试了一些方法来解决我的问题,但我无处可去。以下是我用来从一个级别转换到下一个级别的代码。“bgContainer”仅包含未加载关卡的背景影片剪辑,“allContainer”包含未加载关卡的地板和其他环境对象。这些容器稍后会装载下一层所需的对象。

可以看出,我已经尝试了至少两种技术来卸载上一个级别的资产。我尝试过使用“for”循环逐个删除所有元素。我已经尝试在舞台上有一个对象时删除索引 0 处的舞台元素。在使用“addChildAt()”添加对象时,我还尝试使用“root”而不是“stage”。这些技术都不起作用。我仍然不知道为什么上一个级别不会被卸载。

任何帮助,将不胜感激!

谢谢!

0 投票
1 回答
364 浏览

actionscript-3 - AS3:限制函数的舞台空间?

我想知道如何防止用户在我的学校董事会之外画画。

我的电路板图像尺寸为 709.15 X 499.5。所以我想到了这样的事情......

但是,如果我的电路板图像在舞台boardActiva上被称为变量,它应该会更容易。

这是绘制的函数:

这是完整的代码:

}

0 投票
2 回答
1783 浏览

actionscript-3 - 最大舞台和精灵大小?

我正在制作一款动作游戏,我想知道舞台的最大尺寸应该是多少(我的是 660 x 500)。

另外我想知道游戏精灵应该有多大。目前我最大的精灵大小为 128 x 128,我在互联网上的某个地方读到,由于性能问题,你不应该把它变大。

如果你想用冲击波进行例如大爆炸,即使 128 x 128 看起来也不是很大。我绝对可以用于精灵的最大尺寸是多少?我找不到任何真正的解决方案,所以我很感激我能得到的每一个提示,因为这个话题让我有点紧张。

0 投票
1 回答
283 浏览

actionscript-3 - 制作一个预加载器类,而不是将其放在文档类中

我已经构建了一个在我的文档类中运行的基本预加载器。我遇到了麻烦。我猜这是因为一个班级可以和不能从舞台上访问?有2个问题。首先是我无法从课堂上更改舞台所在的关键帧。第二个是如果我将其注释掉,我会收到错误 1009。

0 投票
1 回答
2167 浏览

arrays - AS3.0:将 MovieClip 从数组复制到舞台

我有一个包含四个不同 MovieClip 的数组:

现在我想每秒钟挑选一个movieclips并将它放在我的舞台上。

在每个 MovieClips 自己的课程中,我都让他们快速拍摄;

一切都很好,除了当一个movieclip在舞台上并且randomNumber从数组中获取相同的movieclip时,movieclip从stage中删除并再次添加(在其起始位置)。

我想要它做的是让影片剪辑出现在舞台上,然后添加它的另一个副本,因此舞台上有两个相同的影片剪辑。

希望有人对此有答案,或解决方法=)非常感谢!

0 投票
2 回答
206 浏览

flash - 即使存在,也找不到父影片剪辑/阶段

我想问这个经常出现在我脑海中的问题。

为什么我在尝试删除影片剪辑时收到此错误消息说父级不存在。在第一种情况下,如果影片剪辑没有被影片剪辑或舞台“包含”,则影片剪辑不能存在于屏幕/内存中

这怎么会发生,有人可以解释这个“movieclip”如何失去对舞台或容器 mc 的父引用。调试器堆栈将movieclip.parent 的值显示为null。

即使是一个小评论也会非常有帮助。

谢谢

毗湿奴阿吉特

快乐编码