using Axibug; using Axibug.Runtime; using System.Collections; using System.Collections.Generic; using UnityEngine; using static Axibug.Utility; namespace Game { public class BuiltinDataComponent : GameComponent { [SerializeField] private TextAsset _buildInfoTextAsset = null; private BuildInfo m_BuildInfo = null; public BuildInfo BuildInfo { get { return m_BuildInfo; } } public void InitBuildInfo() { if (_buildInfoTextAsset == null || string.IsNullOrEmpty(_buildInfoTextAsset.text)) { Log.Info("Build info can not be found or empty."); return; } m_BuildInfo = Json.ToObject(_buildInfoTextAsset.text); if (m_BuildInfo == null) { Log.Warning("Parse build info failure."); return; } if (m_BuildInfo.CheckVersionUrl == null) { Log.Warning("BuildInfoÐÅÏ¢½âÎöʧ°Ü."); return; } } } }