我该如何反转此物体的Y轴运动?

我正在为iPhone制作一个涉及口哨的小游戏。电话可以听到您口哨的频率,并相应地设置屏幕上雪碧图的位置。以下是代码:

if frequency > 1000 then
    soundbar.y = (frequency-1020)/10+30
end

这使得导航栏在y轴上移动,范围从30到更高,最高的口哨频率大约在y 400,这很好。 只有一个问题。你吹的越高,导航栏就越往下。有没有办法编辑我的公式,使得导航栏从208开始,随着音调的升高,导航栏上升?

谢谢 :) 这让我困惑了一段时间!

原文链接 https://stackoverflow.com/questions/8044653

点赞
stackoverflow用户148870
stackoverflow用户148870
208 - ((frequency-1020)/10+30)

这可以简化为...

178 - ((frequency-1020)/10)

或甚至...

280 - (frequency/10)
2011-11-08 00:45:02