Exemple #1
0
        protected override void Awake()
        {
            base.Awake();

            paintMode.pattern.StrokeAdded   += OnStrokeAdded;
            paintMode.pattern.StrokeRemoved += OnStrokeRemoved;

            player = paintMode.player;

            buttonHandler = new ButtonHandler(
                ButtonHandler.newKeyValuePair(btnSpeed, OnSpeedClicked),
                ButtonHandler.newKeyValuePair(btnTime, OnTimeClicked)
                );

            toggleHandler = new ToggleHandler(
                ToggleHandler.newKeyValuePair(togglePlay, OnPlayClicked),
                ToggleHandler.newKeyValuePair(toggleLoop, OnLoopClicked),
                ToggleHandler.newKeyValuePair(toggleRecord, OnRecordClicked)
                );
        }
Exemple #2
0
 private void OnEnable()
 {
     player = GetComponentInParent <TactilePlayer>();
     player.OnPatternChanged += OnPatternChanged;
 }