表达式(直接全部复制粘贴到opacity
的代码里):
t=Math.sin(time*10)*100; //建立透明度的循环从-100到100;
if(t>100) //判断循环,如果t>100的时候;
{t=100} //t就等于100;
else if(t<0) //t小于0的时候;
{t=0} //t就等于0;
else //其他的情况;
{t} //就等于t本身的数值;
调节t=Math.sin(time*10)*100;
中time*10
的值可实现闪烁快慢,大于10则更快,小于10则更慢.
我试了一下1~90都还行,但是用900000000这种夸张的数字就也不能变更快了233333
改进版!!
time*time*1
可以做出约闪越快的效果,调大1的值可以提高初始速度
1/time
可以做出越闪越慢的效果,调大1的值可以提高初始速度
网友评论