public Elevator(string descriptor, IElevatorPanel elevatorPanel, IMovementSpeed speed) { State = MovementState.Idle; CurrentDirection = ElevatorDirection.None; CurrentFloor = 0; Descriptor = descriptor; Panel = elevatorPanel; Speed = speed; }
private void Start() { rb = GetComponent <Rigidbody>(); movementSpeed = GetComponent <IMovementSpeed>(); }