【问题标题】:How to get width/height of a movie clip in CreateJs?如何在 CreateJs 中获取影片剪辑的宽度/高度?
【发布时间】:2015-06-28 09:22:50
【问题描述】:

在 AS3.0 中是这样的: mc.width 和 mc.height

在 AS2.0 中是这样的: mc._width 和 mc._height

createJs 呢? mc.????

【问题讨论】:

  • 答案是获取“nominalBounds”,然后获取宽度和高度: var bounds = mc.nominalBounds; bounds.width 会给你宽度,bounds.height 会给你高度谢谢

标签: createjs flash-cc


【解决方案1】:

如果 MC 是由 Flash 生成的,那么您可以使用返回第一帧边界的myMC.nominalBounds 或返回当前帧边界的myMC.getBounds()。这些值将代表创作时的维度,不会反映您在代码中对 MC 内容所做的更改。

如果 MC 不是由 Flash 生成的,那么您仍然可以调用 getBounds(),但它不会包含 Shape 实例的边界(除非您使用 setBounds() 设置了边界)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-08-23
    • 1970-01-01
    • 2015-10-07
    • 1970-01-01
    • 1970-01-01
    • 2015-09-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多