void Start() { if (playAnimation) { animator = GetComponent <Animator> (); } loader = GetComponent <Loader> (); effector = GameObject.FindGameObjectWithTag("Effector").GetComponent <DarkEffect>(); manager = Camera.main.GetComponent <GameManager>(); inv = GameObject.FindGameObjectWithTag("Inventory").GetComponent <Inventory>(); }
private void FocusGameObject(GameObject go, bool isset, int r) { DarkEffect de = Global.gApp.CurScene.GetCameraObj().GetComponent <DarkEffect>(); if (de && de.enabled) { if (isset) { de.AddFocus(go, r); } else { de.LostFocus(go); } } }
// Use this for initialization void Start() { effector = GameObject.FindGameObjectWithTag("Effector").GetComponent <DarkEffect>(); }
public override void Init() { base.Init(); CreateColliderMap(); m_PlayerMgr = new PlayerMgr(); CreateMainPlayer(); if (m_SceneType == SceneType.NormalScene) { Global.gApp.gCamCompt.GetComponentInChildren <MoveToBoss>().Reset(); base.InitCamera("Prefabs/MapData/Camera/MainCamera"); QualitySettings.shadowDistance = 35; InitBornNodeInfo(); AddTipNpc(40); } else if (m_SceneType == SceneType.CarScene) { Global.gApp.gCamCompt.transform.position = Vector3.zero; Global.gApp.gCamCompt.GetComponentInChildren <MoveToBoss>().Reset(); Global.gApp.gCamCompt.enabled = false; base.InitCamera("Prefabs/MapData/Camera/CarCamera2"); QualitySettings.shadowDistance = 50; } else { Global.gApp.gCamCompt.GetComponentInChildren <MoveToBoss>().Reset(); QualitySettings.shadowDistance = 50; Global.gApp.gCamCompt.transform.position = Vector3.zero; Global.gApp.gCamCompt.enabled = false; base.InitCamera("Prefabs/MapData/Camera/CarCamera3"); } Global.gApp.gUiMgr.OpenPanel(Wndid.FightPanel); Global.gApp.gUiMgr.OpenPanel(Wndid.RewardEffectUi); m_PropMgr = new PropMgr(); m_WaveMgr = new WaveMgr(m_PassData, m_MainPlayer); // lastInit m_TaskModeMgr = new TaskModeMgr(m_MapGo.transform, m_MainPlayer, m_PassData); m_TaskModeMgr.BeginTask(); //m_GamePlay.Init(m_PassData, this, m_MapGo,m_MainPlayer.transform); //m_GamePlay.BroadMsg(); DarkEffect de = m_MainCamera.GetComponent <DarkEffect>(); if (de != null) { de.enabled = (m_PassData.limitView != 0); if (de.enabled) { Global.gApp.gMsgDispatcher.Broadcast <GameObject, bool, int>(MsgIds.FocusGameObject, m_MainPlayer, true, 355); } } if (m_PassData.enableVIT != 0) { Global.gApp.gMsgDispatcher.Broadcast <string, string, float>(MsgIds.AddFightUICountItem, "PlayerEnergyProp", "PlayerEnergyProp", 10); } if (m_SceneType != SceneType.CarScene) { Global.gApp.gGameCtrl.EffectCache.CacheEffect(EffectConfig.DeadEffect, 20); } else { Global.gApp.gGameCtrl.EffectCache.CacheEffect(EffectConfig.DeadEffect, 5); Global.gApp.gGameCtrl.EffectCache.CacheEffect(EffectConfig.DeadEffect1, 20); } InitSpecialSceneSpeed(); }