Exemplo n.º 1
0
        protected void getArrowItem()
        {
            if (m_buffList.Count > 0)
            {
                m_tmpRet = m_buffList[0];
                m_buffList.Remove(m_tmpRet);
                m_tmpRet.m_go.SetActive(true);
            }
            else
            {
                m_tmpRet              = new ArrowItem();
                m_tmpRet.m_path       = Ctx.m_instance.m_cfg.m_pathLst[(int)ResPathType.ePathModel] + "ArrowItem.prefab";
                m_tmpRet.m_parentTran = m_sceneDZData.m_placeHolderGo.m_arrowListGO.transform;
                m_tmpRet.load();        // 立即加载
            }

            m_tmpRet.normalRot();
        }
Exemplo n.º 2
0
        protected void getArrowItem()
        {
            if (m_buffList.Count > 0)
            {
                m_tmpRet = m_buffList[0];
                m_buffList.Remove(m_tmpRet);
                m_tmpRet.m_go.SetActive(true);
            }
            else
            {
                m_tmpRet = new ArrowItem();
                m_tmpRet.m_path = Ctx.m_instance.m_cfg.m_pathLst[(int)ResPathType.ePathModel] + "ArrowItem.prefab";
                m_tmpRet.m_parentTran = m_sceneDZData.m_placeHolderGo.m_arrowListGO.transform;
                m_tmpRet.load();        // 立即加载
            }

            m_tmpRet.normalRot();
        }