WooTween-驱动器
发布时间 :
字数:150
阅读 :
开始
- 驱动器需要逐帧运行,所以需要update
- 因为需要分为编辑器和运行时,所以要有一个环境的概念
- 但是驱动总得有一个指挥他运行的东西
呼之欲出的结果
///环境
public enum EnvironmentType
{
RT,
Editor
}
public class TweenDrive : System.IDisposable
{
//各自的指挥,调用这个方法即可
public void Update()
{
}
private static Dictionary<EnvironmentType, TweenDrive> dic = new Dictionary<EnvironmentType, TweenDrive>();
public static TweenDrive GetDrive(EnvironmentType env)
{
if (!dic.ContainsKey(env))
{
dic.Add(env, new TweenDrive());
}
return dic[env];
}
}