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; }; }
private void Start() { locator = FindObjectOfType <FigureLocator>(); FindObjectOfType <GameControllerBase>().onStartLevel += () => { isObjectPickable = true; }; }