【问题标题】:How does one seperate parts of an image using EaselJS canvas manipulation library如何使用 EaselJS 画布操作库分离图像的各个部分
【发布时间】:2013-07-30 23:11:06
【问题描述】:

我正在尝试创建图像的分段部分...例如图像的右上角可以突出显示或单击,而图像的其余部分则不能。我试图用谷歌搜索这些东西,我发现了与容器相关的代码,但我不确定这是否是我想要的。我怎样才能使部分图像分段,以便我可以在 mouseover/mouseselect 等上触发事件......

【问题讨论】:

    标签: easeljs


    【解决方案1】:

    如果您的图片只需要一个片段,或者如果您希望在一张图片上有多个可点击区域,您可以定义 hitArea (http://www.createjs.com/Docs/EaselJS/classes/DisplayObject.html#property_hitArea):通过使用多个 ShapesbeginnBitmapFill 分割图片(一个可以在此处找到 bitmapFill 的示例:http://jsfiddle.net/lannymcnie/nmLhu/),然后将侦听器放在各个形状上。

    【讨论】:

      猜你喜欢
      • 2011-08-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-20
      • 1970-01-01
      • 2012-06-15
      • 2011-11-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多