コード例 #1
0
        /// <summary>
        /// 激活结点
        /// </summary>
        /// <param name="key"></param>
        /// <param name="id"></param>
        public void ActiveNode(string key, uint id)
        {
            NodeGroup group = null;

            if (nodeGroups.TryGetValue(key, out group) == false)
            {
                GameDebug.LogError("Cannot find node group " + key);
                return;
            }

            StartNode node = group.GetStartNode(id);

            if (node != null)
            {
                node.Active = true;
            }
        }