Exemple #1
0
        private void Start()
        {
            _handler.Commands.Subscribe(message =>
            {
                switch (message.Command)
                {
                case MessageCommandNames.GamepadVisibility:
                    SetGamepadVisibility(message.ToBoolean());
                    break;
                }
            });

            _deformer  = GetComponent <MagnetDeformer>();
            _renderers = GetComponentsInChildren <Renderer>();
        }
        private void Start()
        {
            _deformer = GetComponent <MagnetDeformer>();
            _renderer = GetComponent <Renderer>();
            var midiController = GetComponent <MidiControllerProvider>();

            _knobRenderers = midiController
                             .Knobs
                             .Select(k => k.GetComponentInChildren <Renderer>())
                             .ToArray();
            foreach (var deformable in midiController
                     .Knobs
                     .Select(k => k.GetComponentInChildren <Deformable>()))
            {
                deformable.AddDeformer(_deformer);
            }
            SetVisibility(false);
        }
 private void Start()
 {
     _deformer  = GetComponent <MagnetDeformer>();
     _renderers = GetComponentsInChildren <Renderer>();
 }