|
|
@@ -6,93 +6,93 @@ namespace Hotfix
|
|
|
{
|
|
|
public static T CreateWithParent<T>(Component parent) where T : Component
|
|
|
{
|
|
|
- T disposer = Hotfix.ObjectPool.Fetch<T>();
|
|
|
+ T disposer = Game.ObjectPool.Fetch<T>();
|
|
|
disposer.Parent = parent;
|
|
|
- Hotfix.EventSystem.Awake(disposer);
|
|
|
+ Game.EventSystem.Awake(disposer);
|
|
|
return disposer;
|
|
|
}
|
|
|
|
|
|
public static T CreateWithParent<T, A>(Component parent, A a) where T : Component
|
|
|
{
|
|
|
- T disposer = Hotfix.ObjectPool.Fetch<T>();
|
|
|
+ T disposer = Game.ObjectPool.Fetch<T>();
|
|
|
disposer.Parent = parent;
|
|
|
- Hotfix.EventSystem.Awake(disposer, a);
|
|
|
+ Game.EventSystem.Awake(disposer, a);
|
|
|
return disposer;
|
|
|
}
|
|
|
|
|
|
public static T CreateWithParent<T, A, B>(Component parent, A a, B b) where T : Component
|
|
|
{
|
|
|
- T disposer = Hotfix.ObjectPool.Fetch<T>();
|
|
|
+ T disposer = Game.ObjectPool.Fetch<T>();
|
|
|
disposer.Parent = parent;
|
|
|
- Hotfix.EventSystem.Awake(disposer, a, b);
|
|
|
+ Game.EventSystem.Awake(disposer, a, b);
|
|
|
return disposer;
|
|
|
}
|
|
|
|
|
|
public static T CreateWithParent<T, A, B, C>(Component parent, A a, B b, C c) where T : Component
|
|
|
{
|
|
|
- T disposer = Hotfix.ObjectPool.Fetch<T>();
|
|
|
+ T disposer = Game.ObjectPool.Fetch<T>();
|
|
|
disposer.Parent = parent;
|
|
|
- Hotfix.EventSystem.Awake(disposer, a, b, c);
|
|
|
+ Game.EventSystem.Awake(disposer, a, b, c);
|
|
|
return disposer;
|
|
|
}
|
|
|
|
|
|
public static T Create<T>() where T : Component
|
|
|
{
|
|
|
- T disposer = Hotfix.ObjectPool.Fetch<T>();
|
|
|
- Hotfix.EventSystem.Awake(disposer);
|
|
|
+ T disposer = Game.ObjectPool.Fetch<T>();
|
|
|
+ Game.EventSystem.Awake(disposer);
|
|
|
return disposer;
|
|
|
}
|
|
|
|
|
|
public static T Create<T, A>(A a) where T : Component
|
|
|
{
|
|
|
- T disposer = Hotfix.ObjectPool.Fetch<T>();
|
|
|
- Hotfix.EventSystem.Awake(disposer, a);
|
|
|
+ T disposer = Game.ObjectPool.Fetch<T>();
|
|
|
+ Game.EventSystem.Awake(disposer, a);
|
|
|
return disposer;
|
|
|
}
|
|
|
|
|
|
public static T Create<T, A, B>(A a, B b) where T : Component
|
|
|
{
|
|
|
- T disposer = Hotfix.ObjectPool.Fetch<T>();
|
|
|
- Hotfix.EventSystem.Awake(disposer, a, b);
|
|
|
+ T disposer = Game.ObjectPool.Fetch<T>();
|
|
|
+ Game.EventSystem.Awake(disposer, a, b);
|
|
|
return disposer;
|
|
|
}
|
|
|
|
|
|
public static T Create<T, A, B, C>(A a, B b, C c) where T : Component
|
|
|
{
|
|
|
- T disposer = Hotfix.ObjectPool.Fetch<T>();
|
|
|
- Hotfix.EventSystem.Awake(disposer, a, b, c);
|
|
|
+ T disposer = Game.ObjectPool.Fetch<T>();
|
|
|
+ Game.EventSystem.Awake(disposer, a, b, c);
|
|
|
return disposer;
|
|
|
}
|
|
|
|
|
|
public static T CreateWithId<T>(long id) where T : Component
|
|
|
{
|
|
|
- T disposer = Hotfix.ObjectPool.Fetch<T>();
|
|
|
+ T disposer = Game.ObjectPool.Fetch<T>();
|
|
|
disposer.Id = id;
|
|
|
- Hotfix.EventSystem.Awake(disposer);
|
|
|
+ Game.EventSystem.Awake(disposer);
|
|
|
return disposer;
|
|
|
}
|
|
|
|
|
|
public static T CreateWithId<T, A>(long id, A a) where T : Component
|
|
|
{
|
|
|
- T disposer = Hotfix.ObjectPool.Fetch<T>();
|
|
|
+ T disposer = Game.ObjectPool.Fetch<T>();
|
|
|
disposer.Id = id;
|
|
|
- Hotfix.EventSystem.Awake(disposer, a);
|
|
|
+ Game.EventSystem.Awake(disposer, a);
|
|
|
return disposer;
|
|
|
}
|
|
|
|
|
|
public static T CreateWithId<T, A, B>(long id, A a, B b) where T : Component
|
|
|
{
|
|
|
- T disposer = Hotfix.ObjectPool.Fetch<T>();
|
|
|
+ T disposer = Game.ObjectPool.Fetch<T>();
|
|
|
disposer.Id = id;
|
|
|
- Hotfix.EventSystem.Awake(disposer, a, b);
|
|
|
+ Game.EventSystem.Awake(disposer, a, b);
|
|
|
return disposer;
|
|
|
}
|
|
|
|
|
|
public static T CreateWithId<T, A, B, C>(long id, A a, B b, C c) where T : Component
|
|
|
{
|
|
|
- T disposer = Hotfix.ObjectPool.Fetch<T>();
|
|
|
+ T disposer = Game.ObjectPool.Fetch<T>();
|
|
|
disposer.Id = id;
|
|
|
- Hotfix.EventSystem.Awake(disposer, a, b, c);
|
|
|
+ Game.EventSystem.Awake(disposer, a, b, c);
|
|
|
return disposer;
|
|
|
}
|
|
|
}
|