public void InitTrigger(TerrainTriggerData data, bool isShowTrigger) { m_bIsShowObject = isShowTrigger; m_CurrentTargetList = new HashSet <Ilife>(); m_NodeData = data; m_TransformData = new TransformDataBase(); m_TransformData.SetPosition(m_NodeData.Pos.GetVector3()); m_TransformData.SetRotation(m_NodeData.Rot.GetVector3()); m_TransformData.SetScale(m_NodeData.Scale.GetVector3()); if (m_bIsShowObject) { //create obj CreateObject(); } }
public void InitTrigger(TerrainTriggerData data,bool isShowTrigger) { m_bIsShowObject = isShowTrigger; m_CurrentTargetList = new HashSet<Ilife>(); m_NodeData = data; m_TransformData = new TransformDataBase(); m_TransformData.SetPosition(m_NodeData.Pos.GetVector3()); m_TransformData.SetRotation(m_NodeData.Rot.GetVector3()); m_TransformData.SetScale(m_NodeData.Scale.GetVector3()); if (m_bIsShowObject) { //create obj CreateObject(); } }