阴影插件shine.js

所属分类:其他-杂项

 34819  358  查看评论 (3)
分享到微信朋友圈
X
阴影插件shine.js ie兼容9

使用方法

为您的dom元素创建一个Shine.js实例会

var shine = new Shine(document.getElementById('my-shine-object'));


改变光源的位置,并确保重绘:

shine.light.position.x = window.innerWidth * 0.5;
shine.light.position.y = window.innerHeight * 0.5;
shine.draw(); // 一定要重新绘制

组态

每个闪耀实例都有一个属性指向的实例shinejs.Config。一个可配置多个之间闪耀实例共享。

当一个配置值的变化,shine.draw()需要被调用来重新绘制使用新的设置。

改变一个闪耀实例的影子:

shine.config.opacity = 0.1;
shine.config.blur = 0.2;
shine.draw(); //一定要重新绘制

创建一个共享shinejs.Config实例:

//所有的参数都是可选的,可以在以后改变
var config = new shinejs.Config({
  numSteps: 4,
  opacity: 0.2,
  shadowRGB: new shinejs.Color(255, 0, 0)
});


//传入的配置constructor 

var shineA = new Shine(document.getElementById('my-shine-object-a'), config);
var shineB = new Shine(document.getElementById('my-shine-object-b'), config);


//或者将其分配给一个实例

var shineC = new Shine(document.getElementById('my-shine-object-c'));
shineC.config = config;
shineC.draw(); //一定要重新绘制


相关插件-杂项

导出table为excel

导出中文正常显示
  杂项
 72590  635

向左滑动删除列表,动态添加列表

向左滑动删除列表,动态添加列表
  杂项
 45474  403

canvas画板实验

签名画板生成图片
  杂项
 34352  391

注册分步骤表单

注册分步骤表单
  杂项
 60340  622

讨论这个项目(3)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    张小鱼 0
    2015/3/2 15:21:32
    是根据时间戳的 回复
    Legend 0
    2014/12/9 10:57:53
    确定是跟着鼠标动么 我鼠标没动 它动个不停 回复
    hacker 0
    2014/4/20 11:08:00

    使用方法没怎么看懂。。研究下。。

    回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复