В чем разница между настройкой анимированного значения в методе onPanResponderMove с помощью "Animated.Event" и "setValue"?
Если вы хотите перетащить элемент с помощью PanResponder, вы можете передать значения движения методу onPanResponderMove двумя способами:
1. С анимацией. Событие
onPanResponderMove: Animated.event([
null,
{ dx: this.state.pan.x, dy: this.state.pan.y }
]),
2. С.setValue
onPanResponderMove: (evt, gesture) => {
this.state.pan.setValue({x: gesture.dx, y: gesture.dy})
},
Оба, кажется, делают то же самое в моих тестах. В чем разница?