コード例 #1
0
        /// <summary>
        /// 通过对象标签查找对象基础信息
        /// </summary>
        /// <param name="tag">要搜索的标记</param>
        /// <returns>返回一个 ObjectPoolBasicInfo 对象。如果没有找到ObjectPoolBasicInfo,返回null</returns>
        public ObjectPoolBasicInfo FindInfoWithObjectTag(ObjectTag tag)
        {
            ObjectPoolBasicInfo info;

            if (!ObjectInfoDic.TryGetValue(tag, out info))
            {
                Debug.LogError(string.Format("没有找到 {0:s} 对应的的数据, 请检查源数据", tag.ToString()));
                return(null);
            }
            return(info);
        }
コード例 #2
0
 public override string ToString() => ObjectTag.ToString();