Example #1
0
    private void Start()
    {
        ShapePickerController shapePicker = FindObjectOfType <ShapePickerController>();

        locator = FindObjectOfType <FigureLocator>();
        shapePicker.onPickObject += (newFigure) => { figure = newFigure; };
        shapePicker.onDropObject += () => {
            if (locator.isFocusedonBoard)
            {
                figure.ForceRotate(targetAngular, currentVelocity, autoRotateSmoothing);
            }
            figure = null;
        };
    }
Example #2
0
 private void Start()
 {
     locator = FindObjectOfType <FigureLocator>();
     FindObjectOfType <GameControllerBase>().onStartLevel += () => { isObjectPickable = true; };
 }