react-nativeの2つのAnimatedInterpolationオブジェクトの値を比較する必要があります。どのAnimatedInterpolationが10進値の最小値を持っているか知りたい。2つのAnimated Interpolationsオブジェクトを反応ネイティブで比較する
残念ながら、Math.min(value1, value2)
は動作しません。
AnimatedInterpolationオブジェクトの浮動小数点値を取得するにはどうすればよいですか?
私は、次の試してみました:
interpolateOpacity =() => {
let xOpacity = this.state.pan.x.interpolate({
inputRange: this.props.inputOpacityRangeX,
outputRange: this.props.outputOpacityRangeX
});
let yOpacity = this.state.pan.y.interpolate({
inputRange: this.props.inputOpacityRangeY,
outputRange: this.props.outputOpacityRangeY
});
return Math.min(xOpacity, yOpacity) // NOT WORKING
};
デバッガ:私は入力値を比較することになり、これを行うだろう
私は何も反応しないので、ちょうど好奇心から外れます: - xOpacityとyOpacityは実際には同じですか? – Pocketninja