Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/207.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java-Can';t似乎在屏幕上按照方程式的路径绘制文本_Java_Lwjgl - Fatal编程技术网

Java-Can';t似乎在屏幕上按照方程式的路径绘制文本

Java-Can';t似乎在屏幕上按照方程式的路径绘制文本,java,lwjgl,Java,Lwjgl,我正在构建一个游戏的基础,当角色碰到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)); } for(int x=0;x如果你的问题是为什么你没有得到抛物线,原因是在Java中你

我正在构建一个游戏的基础,当角色碰到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));
}

for(int x=0;x如果你的问题是为什么你没有得到抛物线,原因是在Java中你说“x平方”的方式是

而不是

x ^ 2

后者对2进行二进制异或运算。这不是您想要的。

如果您的问题是为什么没有得到抛物线,原因是在Java中,您说“x平方”的方式是

而不是

x ^ 2

后者是2的二进制异或。不是你想要的。

你是在问为什么数字没有动画,或者为什么没有抛物线?为什么我没有得到抛物线。你是在问为什么数字没有动画,或者为什么没有得到抛物线?为什么我没有得到抛物线。是的!谢谢,我在Java中没有意识到这一点。现在一切正常:)酷。许多语言都有power运算符,例如Python和Ruby中的
**
,以及Lua中的
^
。不幸的是(或者对某些人来说幸运的是),Java没有一个!谢谢,我在Java中没有意识到这一点。现在一切正常:)酷。许多语言都有power运算符,例如Python和Ruby中的
**
,以及Lua中的
^
。不幸的是(或者对某些人来说幸运的是),Java没有一个。