gpt4 book ai didi

java - 我如何扭转这个计算?

转载 作者:行者123 更新时间:2023-11-29 21:16:48 25 4
gpt4 key购买 nike

我目前正在使用此计算来增加 View 的 alpha 值,因为我移动它。移动的距离是 deltaXmViewWidth 是被移动对象的宽度。我如何反转计算,以便它以相同的方式将 alpha 值从 1 减小到 0。感谢您的帮助。

float alpha= Math.max(0f, Math.min(1f, 1f - 2f * Math.abs(deltaX) / mViewWidth));

最佳答案

deltaX = 0.0..mViewWidth 计算 alpha = 0.0..1.0:

float alpha = deltaX / mViewWidth;

deltaX = 0.0..mViewWidth 计算 alpha = 1.0..0.0:

float alpha = 1.0 - deltaX / mViewWidth;

关于java - 我如何扭转这个计算?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21211021/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com