问题标签 [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 投票
1 回答
243 浏览

class - 如何在 Actionscript3 的班级内移动舞台?

好的,所以我知道如何通过修改第 1 层操作脚本中的 this.x 和 this.y 变量来在实际的 .fla 文件中移动舞台。

但是在文档类-公共类 Starlight 扩展了 MovieClip 中,无论我尝试什么,它似乎都不起作用,我的研究将我引向了这个使用代码:

我确实意识到与实际移动舞台本身相比,它很笨拙且速度较慢。而且我不确定如果另一个移动的物体进入舞台会发生什么,因为从技术上讲,这段代码不自然地改变了舞台上所有东西的x,y。

任何帮助表示赞赏!干杯

编辑:试过这个 -

0 投票
3 回答
214 浏览

git - Git:能够在不接触工作树的情况下暂存某个文件内容

我想修改一个(文本)文件的索引,而不必更改工作树文件状态。这可能吗?

0 投票
1 回答
339 浏览

git - Git:阶段补丁的能力

Git的后续行动:能够在不触及工作树的情况下暂存某个文件内容

我想通过暂存补丁(针对 HEAD)来修改一个(文本)文件的索引,而无需更改工作树文件状态。这可能吗?

0 投票
7 回答
8449 浏览

actionscript-3 - AS3 无法从自定义类访问阶段

如何从自定义类访问舞台,尤其是 Flash 电影的宽度和鼠标位置?

这只会返回零。我知道 DisplayObjects 在启动之前没有任何阶段,因此您无法在构造函数中访问该阶段,但即使我稍后将 sayStage() 作为实例方法调用,它也不起作用。

我究竟做错了什么?

0 投票
1 回答
439 浏览

git - 在进行初始提交之前在索引中查找添加的文件

我正在编写一个脚本来查找添加到舞台的所有文件。我只提出了在已经有初始提交时才有效的解决方案(即使用 git diff-index --name-status HEAD)。但是没有 HEAD 时没有解决方案。

IE:

git status 似乎能够弄清楚需要添加什么。可能有一些我可以使用的管道,但我似乎找不到它。有任何想法吗?

0 投票
3 回答
3814 浏览

actionscript-3 - AIR - 设置 NativeWindow 的大小以包括系统镶边

如何找出系统chrome的大小,以便我可以指定窗口大小以达到我想要的舞台大小?

如果我的主窗口设置为 800 x 600(舞台),并且我创建如下第二个窗口,它会更小。

我假设您同时增加newWindow.width = 800;newWindow.height = 600;考虑 chrome,但是您如何找到这个值?

0 投票
1 回答
887 浏览

actionscript-3 - 你能让键盘事件在不同的页面上有所不同吗?

嘿,有没有办法让某些键在一个页面上做一件事,然后在另一个页面上做不同的事情,就像我使用的那样

但是在下一帧我不能再次使用空格键来执行另一项任务?任何帮助,将不胜感激

0 投票
1 回答
256 浏览

flash - 舞台上的电影剪辑消失了

我正在创建一个矿工游戏(有金子,你必须用钩子抓住它们)。我修改了 Main 类以获取名为“Gold”的 MovieClip(root) 的所有子类,并将它们放在一个 Array(boulders[]) 中,稍后检查碰撞(我设计并在舞台上为每个等级)。当玩家收集所有金币时(当巨石 array.length <= 0)然后 goToAndStop(nextLevel),它再次从舞台上获取金币 MovieClips,如果它的名称是 ==“Gold”,则将其放入巨石 [ ]。发生了什么:在第一级(第 2 帧,因为第 1 帧是预加载器)一切都很好 - 我在舞台上有 2 个金色电影剪辑(在设计模式下),所有 2 个金色都放入数组中并显示。在第二层,我有 4 个金币,其中只有 2 个被放入阵列中并显示。在第三层,我在舞台上设计了 7 枚金币,但只有 3 枚被展示并放入巨石阵中。从下一帧黄金影片剪辑的计数中减去几乎之前的黄金计数(在前一帧上)。有人知道吗?

我正在放置 Main.as 代码:

在这里,我将所有名为“Gold”的孩子添加到巨石阵列中,并将它们放在舞台上。然后添加 Pod 和 Rod。

这是侦听按键并移除巨石的函数,然后如果 boulder.length <= 0 移除所有侦听器并 goToAndStop(nextLevel) 并再次调用 createLevel() 函数以再次加载下一帧的金色 MovieClips。我上面描述的问题来了。

0 投票
1 回答
349 浏览

flash - 在启动时更改阶段大小

问题很简单:我想从 XML 中读取宽度和高度,然后根据 Flash 的 EXE 文件中的这些数字更改舞台大小。想象一下 Flash 应用程序的主要大小是例如 1024 x786。我编写了一个代码,它作为触摸屏与用户交互,所有启动数据(如图像文件名和键协调)都来自一个 XML 文件。我的问题是,对于不同的 PC s, I must set the size of application manually. Some touch screens have different ratios like 1280 * 400! The only way is set the stage size on startup the application butstage.staheWidth andstage.stageHeight dont 为我改变任何东西。任何想法 ?

0 投票
1 回答
165 浏览

flash - 如何根据 Flash 中的 swf 调整文本框的大小?

因为我有一个文本框。当我放大 swf 窗口时,swf 的大小很大。那时我想调整文本框的大小。怎么做?

我需要根据舞台高度和宽度调整 x、y、宽度和高度。

更新

当我调整窗口大小时,它看起来像那样 在此处输入图像描述