createjs.Shadow 阿尔法
createjs.Shadow alpha
使用 createjs.Shadow 创建的投影的 alpha 是否可以独立于它所附加的对象进行控制?我试过了,简单地说:
myObject.shadow = new createjs.Shadow("#000000",200,200,15);
myObject.shadow.alpha=0.2;
但这是不行的。在 API 文档中找不到任何内容,但这些内容一开始就非常令人困惑。
影子上没有"alpha"
看起来 Shadow class 的属性没有正确记录。可设置的属性与初始化class时使用的参数相同:
- 颜色
- offsetX
- 偏移量Y
- 模糊
http://createjs.com/Docs/EaselJS/classes/Shadow.html
我将查看修复文档。感谢您的提醒!我很好奇,除了那个问题之外,为什么您会发现文档令人困惑。我们竭尽全力创建详尽、可读的文档,很遗憾听到您遇到问题。
您可以通过调整阴影使用的填充颜色的 Alpha 值来更改阴影的 Alpha 值。例如:
myObject.shadow = new createjs.Shadow("rgba(0,0,0,0.2)",200,200,15);
也许还值得一看 Graphics.getRGB()
。
使用 createjs.Shadow 创建的投影的 alpha 是否可以独立于它所附加的对象进行控制?我试过了,简单地说:
myObject.shadow = new createjs.Shadow("#000000",200,200,15);
myObject.shadow.alpha=0.2;
但这是不行的。在 API 文档中找不到任何内容,但这些内容一开始就非常令人困惑。
影子上没有"alpha"
看起来 Shadow class 的属性没有正确记录。可设置的属性与初始化class时使用的参数相同:
- 颜色
- offsetX
- 偏移量Y
- 模糊
http://createjs.com/Docs/EaselJS/classes/Shadow.html
我将查看修复文档。感谢您的提醒!我很好奇,除了那个问题之外,为什么您会发现文档令人困惑。我们竭尽全力创建详尽、可读的文档,很遗憾听到您遇到问题。
您可以通过调整阴影使用的填充颜色的 Alpha 值来更改阴影的 Alpha 值。例如:
myObject.shadow = new createjs.Shadow("rgba(0,0,0,0.2)",200,200,15);
也许还值得一看 Graphics.getRGB()
。