仅在右侧和底部创建阴影

时间:2014-09-05 06:50:34

标签: shadow createjs

如何在createjs中仅在对象的右侧和底部绘制阴影。物体上方或顶部和左侧没有阴影。

阴影只包含4个参数
 阴影的颜色  2. x  你  模糊效果 但它没有说明4个不同方面的任何内容。

var box = createjs.Shape();
box.shadow = new createjs.shadow('#000',4,4,5);

上面的代码会在对象的顶部和左侧部分生成一些模糊部分。

3 个答案:

答案 0 :(得分:2)

你的例子对我有用,我在fiddle.net上使用firefox和chrome进行了测试。

http://jsfiddle.net/by1vf7oc/

var box = new createjs.Shape();
box.graphics.beginFill("red").drawRect(100, 100, 100, 100);
box.shadow = new createjs.Shadow('#000', 4, 4, 5);

尝试使用最新版本的createjs在这些浏览器上进行测试。

答案 1 :(得分:1)

试试这个:

var box = new createjs.Shape();
box.graphics.beginFill("red").drawRect(0, 0, 100, 100);
box.shadow = new createjs.Shadow("#000000", 10, 10, 0);

答案 2 :(得分:1)

这是暗黑色,阴影框的轮廓在物体上。我需要在右侧和底部模糊阴影而不影响物体。