void OnEnable() { _factory = target as MapImageFactory; customMapId_Prop = serializedObject.FindProperty("_customMapId"); mapIdType_Prop = serializedObject.FindProperty("_mapIdType"); mapId_Prop = serializedObject.FindProperty("_mapId"); useMipMap_Prop = serializedObject.FindProperty("_useMipMap"); useCompression_Prop = serializedObject.FindProperty("_useCompression"); useRetina_Prop = serializedObject.FindProperty("_useRetina"); script = MonoScript.FromScriptableObject((MapImageFactory)target); for (int i = 0; i < _basicMapIds.Length; i++) { if (_basicMapIds[i] == mapId_Prop.stringValue) { _choiceIndex = i; break; } } }
void OnEnable() { _factory = target as MapImageFactory; customMapId_Prop = serializedObject.FindProperty("_customMapId"); mapIdType_Prop = serializedObject.FindProperty("_mapIdType"); mapId_Prop = serializedObject.FindProperty("_mapId"); material_Prop = serializedObject.FindProperty("_baseMaterial"); basicMaps_Prop = serializedObject.FindProperty("_basicMapIds"); script = MonoScript.FromScriptableObject((MapImageFactory)target); for (int i = 0; i < _basicMapIds.Length; i++) { if (_basicMapIds[i] == mapId_Prop.stringValue) { _choiceIndex = i; break; } } }