【问题标题】:Easeljs Shape and PropertiesEaseljs 形状和属性
【发布时间】:2016-08-06 18:51:44
【问题描述】:

我在理解使用easeljs 创建形状时遇到问题。所以我尝试创建一个形状,然后尝试获取它的属性,所有这些似乎都是 0 或 null。我想使用 .getBounds() 来获取我创建的对象的边界,但它似乎返回 null。这似乎很简单,我完全错过了我出错的地方。

    var target  = new createjs.Shape();
    target.graphics.beginFill("#ff0000").drawRect(100, 100, 300, 100);
    stage.addChild(target);
    var bounds = target.getBounds();
    console.log(bounds);`

【问题讨论】:

    标签: easeljs


    【解决方案1】:

    形状没有界限,因为它们非常复杂且计算成本很高。如果你知道粗略的大小,你可以设置它们的界限,EaselJS 会在计算容器的大小时使用它。

    http://blog.createjs.com/update-width-height-in-easeljs/

    【讨论】:

    • 谢谢,我没有意识到它不是自动支持的。
    猜你喜欢
    • 1970-01-01
    • 2017-02-11
    • 1970-01-01
    • 2013-02-04
    • 1970-01-01
    • 2016-04-19
    • 1970-01-01
    • 2017-11-08
    • 2013-01-21
    相关资源
    最近更新 更多