Пример #1
0
    public static PoolDataAsset GetPoolDatas()
    {
#if !UNITY_ANDROID || UNITY_EDITOR
        if (PoolDatas == null)
        {
            PoolDatas = StreamTools.DeserializeObject <PoolDataAsset>(StreamTools.GetStreamingAssetsPath() + PoolDataAssetsFile);
            if (PoolDatas == null)
            {
                UnityEngine.Debug.Log("Pool asset data is null");
                PoolDatas = new PoolDataAsset();
            }
        }
#endif
        return(PoolDatas);
    }
Пример #2
0
 private void SerPool()
 {
     StreamTools.SerializeObject(m_DataAssetTemp, StreamTools.GetStreamingAssetsPath() + ConstantData.PoolDataAssetsFile);
 }