void Delay5() { Lufy.GetManager <TimerManager>().doOnce <int>(1, (flag) => { //Debug.Log("test"); }, 1); }
void Delay3() { Lufy.GetManager <TimerManager>().doOnce(1, () => { //Debug.Log("test"); }); }
public AssetManager() { m_AssetBundleManager = new AssetBundleManager(); m_AssetBundleManager.LoadAssetBundleConfig(); m_EditorResource = Lufy.GetManager <ResManager>().EditorResource; //m_MaxCacheCount = Lufy.GetManager<ResManager>().MaxCacheCount; }
public static void SetAsDefaultNavi(this GameObject obj) { Lufy.GetManager <UINaviManager>().DefaultObject = obj; if (obj.GetSelectedAction() != null) { obj.GetSelectedAction()(obj); } }
// Start is called before the first frame update void Start() { m_EntityManager = Lufy.GetManager <EntityManager>(); m_ResManager = Lufy.GetManager <ResManager>(); m_ResManager.SetResLoader(new AssetBundleLoader()); m_ObjectPoolManager = Lufy.GetManager <ObjectPoolManager>(); m_EntityManager.SetResourceManager(m_ResManager); m_EntityManager.SetObjectPoolManager(m_ObjectPoolManager); }
// Start is called before the first frame update void Start() { webRequestManager = Lufy.GetManager <WebRequestManager>(); eventManager = Lufy.GetManager <EventManager>(); webRequestManager.SetEventManager(eventManager); webRequestManager.Initialize(); eventManager.Subscribe(WebRequestSuccessEventArgs.EventId, OnWebSuccessHander); eventManager.Subscribe(WebRequestStartEventArgs.EventId, OnWebStartHander); eventManager.Subscribe(WebRequestFailureEventArgs.EventId, OnWebFailHander); }
// Start is called before the first frame update void Start() { m_TimerManager = Lufy.GetManager <TimerManager>(); m_EventManager = Lufy.GetManager <EventManager>(); m_ResManager = Lufy.GetManager <ResManager>(); m_ResManager.SetResLoader(new AssetBundleLoader()); m_SoundManager = Lufy.GetManager <SoundManager>(); m_SoundManager.SetResManager(m_ResManager); m_SoundManager.SetEventManager(m_EventManager); m_SoundManager.SetTimerManager(m_TimerManager); m_EventManager.Subscribe(PlayMusicCompleteEventArgs.EventId, OnMusicPlayCompleteHander); }
protected internal override void OnInit(object userData) { base.OnInit(userData); formBtn.onClick.AddListener(() => { Lufy.GetManager <UIManager>().OpenUIForm("Assets/Lufy/Test/UI/Prefab/testUI3.prefab"); }); backBtn.onClick.AddListener(() => { Lufy.GetManager <UIManager>().CloseUIForm("Assets/Lufy/Test/UI/Prefab/testUI2.prefab"); }); Log.Debug("testUI2 init"); }
// UI1 -> UI2 // UI1 -> Pop1 // UI1 -> UI2 -> UI3 // UI1 -> Pop1 -> UI2 // UI1 -> UI2 -> UI3 -> UI1 // UI1 -> Pop1 -> UI2 -> UI1 // Start is called before the first frame update void Start() { m_EventManager = Lufy.GetManager <EventManager>(); m_ObjectPoolManager = Lufy.GetManager <ObjectPoolManager>(); m_ResManager = Lufy.GetManager <ResManager>(); m_ResManager.SetResLoader(new AssetBundleLoader()); m_UIManager = Lufy.GetManager <UIManager>(); m_UIManager.SetResManager(m_ResManager); m_UIManager.SetObjectPoolManager(m_ObjectPoolManager); m_UIManager.SetEventManager(m_EventManager); m_EventManager.Subscribe(OpenUIFormSuccessEventArgs.EventId, OnOpenUISuccess); m_EventManager.Subscribe(OpenUIFormFailureEventArgs.EventId, OnOpenUIFail); }
protected internal override void OnInit(object userData) { base.OnInit(userData); Lufy.GetManager <UIEventManager>().AddOnClickHandler(formBtn, (GameObject obj) => { Lufy.GetManager <UIManager>().OpenUIForm("Assets/Lufy/Test/UI/Prefab/testUI2.prefab"); }); Lufy.GetManager <UIEventManager>().AddOnClickHandler(popBtn, (GameObject obj) => { Lufy.GetManager <UIManager>().OpenUIForm("Assets/Lufy/Test/UI/Prefab/testPop2.prefab"); }); Log.Debug("test init"); }
public void Start() { m_intArray = new int[2]; m_intList = new List <int>(); m_arryList = new ArrayList(); for (int i = 0; i < m_intArray.Length; i++) { m_intArray[i] = i; m_intList.Add(i); m_arryList.Add(i); } m_strDic = new Dictionary <string, string>(); for (int i = 0; i < 2; i++) { m_strDic.Add("key" + i, i.ToString()); } timerManager = Lufy.GetManager <TimerManager>(); delayHandler = DelayFunc; }
void Delay4() { Lufy.GetManager <TimerManager>().doOnce(1000, delayHandler); }
void Delay2() { Lufy.GetManager <TimerManager>().doOnce(1, DelayFunc); }
void Delay() { Lufy.GetManager <TimerManager>().doOnce(1, null); }
public static Action <GameObject> GetUnSelectedAction(this GameObject obj) { return(Lufy.GetManager <UINaviManager>().GetEvent(obj, UINaviNodeEvent.UnSelected)); }
public static GameObject GetDownNavi(this GameObject obj) { return(Lufy.GetManager <UINaviManager>().GetNavi(obj, UINaviNodeRelation.Down)); }
public static GameObject AddUnSelected(this GameObject obj, Action <GameObject> action) { Lufy.GetManager <UINaviManager>().AddEvent(obj, action, UINaviNodeEvent.UnSelected); return(obj); }
public static GameObject AddNaviDown(this GameObject obj, GameObject toObj) { Lufy.GetManager <UINaviManager>().AddNavi(obj, toObj, UINaviNodeRelation.Down); return(obj); }