【发布时间】:2012-03-13 13:21:27
【问题描述】:
我正在构建游戏的基础,当角色击中 NPC 时,我希望一个数字在玩家周围漂浮一两秒。我遇到的问题是,当我尝试按照抛物线方程绘制数字时,所绘制的只是对角线上的数字,如下所示。
我希望它遵循的等式是 x^2/50 + 2x,从 x=0 到 x=100。
这是我编写的代码。
for(int x=0; x<100; x++) {
g.drawString("5", x, ((x^2)/50) + (2*x));
}
我已经通过多种方式调整了等式,使线条更宽更窄,但仍然没有运气。关于我哪里出错的任何想法?
【问题讨论】:
-
你是在问为什么数字没有动画或者为什么你没有得到抛物线?
-
为什么我没有得到抛物线。