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;
         }
     }
 }
示例#2
0
    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;
            }
        }
    }