问题标签 [displayobject]

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 回答
432 浏览

flash-builder - 使用 flash builder 4.6 在 stagewebview 上放置一些东西

我正在使用 stagewebview > Flash Builder 4.6

我有一个 stagewebview,我在其中加载了一个 url。我有时想在 stagewebview 顶部显示一个幻灯片面板。我试过了,但是面板总是在stagewebview后面。我知道 stagewebview 不是显示对象,但是有谁知道我是否可以做到这一点?

提前致谢

0 投票
1 回答
181 浏览

actionscript-3 - ActionScript 3.0 中没有图层概念?!那么 Flash IDE 层会怎样呢?

我试图通过 AS3 动态地通过图层名称访问图层。但后来我发现 AS3 API 中的层上没有任何内容(或者我搜索得不够多)。

如果这是真的,在 IDE 中命名层对代码来说完全没有意义吗?

发生什么了?DisplayObject它们会在运行时转换为一堆索引的 s 吗?

我是否总是必须参考孩子的索引位置才能在两者之间堆叠(呃)一个新孩子?

没有那些命名层,我觉得这一切都杂乱无章……我只是希望我模棱两可。:秒

0 投票
2 回答
888 浏览

actionscript-3 - addChild():如何知道 DisplayObject 何时实际显示在舞台上?

我已经将一个大 (4096x4096) 图像加载到内存中,但是当我尝试使用 addChild 时,在它实际被绘制到屏幕之前有很长的延迟。这是意料之中的。但是,是否有一个事件可以让我知道 DisplayObject(一个 .png 图像)实际被绘制到屏幕上的那一刻?

我正在尝试将图像加载到屏幕上,然后在它们实际绘制后做一些事情。

0 投票
1 回答
2152 浏览

actionscript-3 - Starling AS3 -- 如何在 SWC 中使用位图对象

我正在尝试了解 Starling 如何使我使用 as3 构建的应用程序受益。到目前为止,我对 Starling 的了解是它只使用位图对象而不是符号对象。我如何BitmapData上课并从中创造八哥Image

该位图是闪存中的符号,已转换为位图。然后将其属性修改为导出为 as3

假设 swc 中有一个Ship BitmapData 类。根据 Starlings 关于它如何处理其他位图(如 png)的文档,我认为我应该能够做到这一点。

这当然行不通。

0 投票
2 回答
2953 浏览

fonts - 如何在 Corona for Android 中添加自定义字体?

我只是在论坛上尝试了一切,但我无法将我的自定义字体添加到系统中。这是我所做的:

我确保家族名称和字体名称与 Typelight 程序相同。

在此处输入图像描述

然后我只是把根目录下的文件名改了,拖到Outlaw里面。之后在 display.newText 中写入文件名。

在此处输入图像描述

你能告诉我哪里做错了吗?

[编辑] 好吧,问题是我没有使用 Windows Font Viewer 安装字体。在使用 WFV 安装它并从字体参数 thx krs 中删除扩展名后,我终于用自定义字体显示了文本 =) YAY!

0 投票
1 回答
1115 浏览

reference - Corona 中显示对象的默认参考点

我正在尝试了解 Corona 中的这些参考点。据说默认参考点是对象的中心,但是当我运行此代码时,textObject 中心的 x 位置不是 100 而是 150:

我在屏幕上显示了带有触摸事件的位置,并打印了触摸位置的 x 和 y 位置:

0 投票
4 回答
5120 浏览

actionscript-3 - 从 .as 文件添加到 ActionScript 3 中的舞台

注意:是的,我知道以前有人问过类似的问题。但是,在遵循此类问题的答案后,我仍然陷入困境,无法找到解决问题的方法。

我遇到了一个问题,需要将 DisplayObjects 添加到 Flash 阶段。由于我必须显示几个不同类的元素,我决定创建一个类作为 .as 文件和addChild名为“Displayer”的函数之间的中介,如下所示:

我编译它,出现了一个我不明白的问题:错误 #2012:无法实例化 Stage 类。显然,此代码中的某些内容要么丢失,要么不合适,但由于它非常简单,我看不出问题出在哪里。我确信这不是很复杂,我可能只是需要一个局外人的观点。

0 投票
1 回答
1015 浏览

class - corona sdk,旋转同一显示对象类的两个实例

我创建了一个名为 moonclass.lua 的 lua 文件,它创建了一个月亮的显示对象我创建了这个类的两个实例,也就是两个卫星,它们是在 level1.lua 中创建的

但是,当我尝试旋转两个卫星时,只有最后一个创建的月亮会旋转,而不管我将旋转指的是哪一个。

以下是moonclasss.lua:

和level1.lua:

0 投票
1 回答
115 浏览

actionscript-3 - 查看 DisplayObjects 时不合逻辑的删除子错误,flash AS3

参数错误 #2025:

提供的 DisplayObject 不是调用者的子对象

在我的程序中,我有一个显示对象的结构,代表屏幕上的敌方单位,排列如下:

文档类包含一个EnemyHandler实例,它包含多个Enemy1Enemy2等实例。每个实例都附加了一个皮肤 MovieClip。

当 Enemy 到达某个点时,Enemy 类(Enemy1/2/3 等继承自它)包含一个属性expired ,该属性在 Enemy 类 (enemy.update) 中设置为 true。

在敌人处理程序类中有一个函数,也是问题所在,它循环遍历所有敌人显示对象的数组,更新那里的位置,然后,

运行时,如果所有敌人都按照它们创建的顺序到达终点,则没有问题,但是如果一个例如移动得更快,并且之前到达终点,则会出现错误 #2025(提供的 DisplayObject 是不是调用者的孩子)被抛出。

我已将其范围缩小到程序试图两次移除敌人的事实,原因我无法辨别。它循环并删除所需的敌人,然后尝试再次删除它,即使它是从数组中拼接的(这发生正确,并且第一次尝试 removeChild 总是成功的)

就我而言,这可能是相当简单的事情,所以请原谅我,但感谢您提供任何帮助。这是文件;

[框架上的代码] pastebin.com/vcXzQpr9

[Enemy.as] pastebin.com/RNXgK8Ex

[EnemyHandler.as] pastebin.com/6fytxbMW

[Enemy0.as] & [Enemy1.as] pastebin.com/5bW3Aa0H

[Utils.as] pastebin.com/PQ2LPV0v

[traceDl.as] {debuggnig 显示列表} pastebin.com/9vQGKcYP

0 投票
1 回答
109 浏览

php - 使用 php 在页面上显示文件

我制作了一个在类别中搜索文件的脚本。我的问题是:搜索脚本后不显示搜索结果。示例:我正在搜索类似 :-? 的游戏 交流3。搜索后脚本不显示任何结果。一些帮助?