Exemplo n.º 1
0
    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();
        }
    }