示例#1
0
        public static async UniTask LoadTableAsync()
        {
            // DevでははAirTableから直接ロード
            // 最終的にはMemoryMasterからロード

            AirTableClient client     = new AirTableClient("key3NNedymjZdyPup");
            AirTableBase   clientBase = client.GetBase("appsj9JjmBwaF3Hbz");

            try
            {
                await LoadMyEnumData(clientBase);
                await LoadMyEnumData2(clientBase);
            }
            catch (Exception e)
            {
                Debug.LogError(e);
                throw;
            }
        }
示例#2
0
        private async UniTask LoadTableAsync()
        {
            AirTableClient client     = new AirTableClient("key3NNedymjZdyPup");
            AirTableBase   clientBase = client.GetBase("applzeJ39lPimqZgv");

            try
            {
                Common[] allRows = await clientBase.LoadTableAsync <Common>();

                foreach (Common row in allRows)
                {
                    // 1レコードずつ取り出す処理
                    Debug.Log(row.Name + ":" + row.Notes);
                }
            }
            catch (Exception e)
            {
                Debug.LogError(e);
                throw;
            }
        }
示例#3
0
 internal AirTableBase(AirTableClient client, string baseId)
 {
     m_Client = client;
     m_BaseId = baseId;
 }