storyboard.js

来自「Vista日历的Calendar控件Vista日历的Calendar控件.rar」· JavaScript 代码 · 共 41 行

JS
41
字号
function StoryBoard(Duration,onfinish,flag)
{
	onfinish=onfinish||function(){};
	var r=new Array();
	r.appendAnimation=function(animation)
	{
		if(animation instanceof Animation)
			this.push(animation);
	}
	r.removeAnimation=function(animation)
	{
		for(var i=0;i<r.length;i++)
		{
			if(r[i]==animation)
			{
				r.splice(i,1);
				break;
			}
		}
	}
	r.start=function(){		
		for(var i=0;i<r.length;i++)
		{
			r[i].Begin();
		}
		setTimeout(
			function(){
				for(var i=0;i<r.length;i++)
				{
					r[i].Stop(Duration);
				}
				onfinish();
			},
			Duration
		);

	}
	return r;
 
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?