public override void OnEnable() { base.OnEnable(); renderMethod = serializedObject.FindProperty("renderMethod"); gridSprite = serializedObject.FindProperty("gridSprite"); gridWidth = serializedObject.FindProperty("gridWidth"); gridHeight = serializedObject.FindProperty("gridHeight"); frameCountAuto = serializedObject.FindProperty("frameCountAuto"); frameCount = serializedObject.FindProperty("frameCount"); sequenceSprites = serializedObject.FindProperty("sequenceSprites"); sequenceTint = serializedObject.FindProperty("sequenceTint"); renderer = (SequenceRendererUGUI) target; showFrameCount.value = !frameCountAuto.boolValue; showFrameCount.valueChanged.AddListener(Repaint); sequenceSpritesList = CreateLayerList(sequenceSprites, "Sequence Sprites"); }