Ejemplo n.º 1
0
 public void SetDataSettings(string dataTag, DataSettings.PersistenceType persistenceType)
 {
     dataSettings = new DataSettings()
     {
         dataTag         = dataTag,
         persistenceType = persistenceType
     };
 }
Ejemplo n.º 2
0
        public static void DataPersisterGUI(IDataPersister dataPersister)
        {
            DataSettings dataSettings = dataPersister.GetDataSettings();

            DataSettings.PersistenceType persistenceType = (DataSettings.PersistenceType)EditorGUILayout.EnumPopup("Persistence Type", dataSettings.persistenceType);
            string dataTag = EditorGUILayout.TextField("Data Tag", dataSettings.dataTag);

            dataPersister.SetPersistenceDataSettings(dataTag, persistenceType);
        }
Ejemplo n.º 3
0
 public void SetDataSettings(string dataTag, DataSettings.PersistenceType persistenceType)
 {
     dataSettings.dataTag         = dataTag;
     dataSettings.persistenceType = persistenceType;
 }
Ejemplo n.º 4
0
 public void SetDataSettings(ushort dataId, DataSettings.PersistenceType persistenceType)
 {
     dataSettings.dataId = dataId;
     dataSettings.type   = persistenceType;
 }
Ejemplo n.º 5
0
 void IDataPersister.SetDataSettings(string dataTag, DataSettings.PersistenceType persistenceType)
 {
     dataSettings.dataTag         = dataTag;
     dataSettings.persistenceType = persistenceType;
 }
 public void SetDataSettings(ushort dataId, DataSettings.PersistenceType persistenceType)
 {
 }
 public void SetDataSettings(string dataTag, DataSettings.PersistenceType persistenceType)
 //设置数据设置
 {
     dataSettings.dataTag         = dataTag;         //给数据设置一个标签
     dataSettings.persistenceType = persistenceType; //给数据设置的缓存类型设置标签
 }