createjs.Shadow alpha

时间:2015-03-02 10:37:25

标签: alpha shadow createjs

使用createjs.Shadow创建的投影的alpha是否可以独立于其附加的对象进行控制?我试过了,简单地说:

myObject.shadow = new createjs.Shadow("#000000",200,200,15);
myObject.shadow.alpha=0.2;

但那是不行的。无法在API文档中找到任何内容,但这些都非常令人困惑。

2 个答案:

答案 0 :(得分:2)

您可以通过调整阴影使用的填充颜色的alpha来更改阴影的alpha值。例如:

myObject.shadow = new createjs.Shadow("rgba(0,0,0,0.2)",200,200,15);

也许值得一看Graphics.getRGB()

答案 1 :(得分:0)

阴影上没有“alpha”。

看起来Shadow类的属性没有正确doc'd。可设置的属性与初始化类时使用的参数相同:

  • 颜色
  • OFFSETX
  • OFFSETY
  • 模糊

http://createjs.com/Docs/EaselJS/classes/Shadow.html

我将介绍修复文档。谢谢你的抬头!我很好奇为什么你发现文档混乱,除了那个问题。我们不遗余力地创建完整,可读的文档,我很遗憾听到您遇到问题。