java - 星球大战开启抓取文字

时间:2015-06-17 09:28:53

标签: java graphics 3d coordinates

我正在尝试添加到我的基于java的游戏(开头) 一个类似于星球大战电影开场爬行的移动文本。

enter image description here

我有一个游戏循环,基本上调用tick()和render()方法然后调用tick()和render(Graphics g)方法等等....

tick()负责所有对象的x,y坐标 并且渲染(图形g)负责图形。

我创建一个向上移动屏幕但从我理解的文本没有问题,为了创建这个我将需要使用3D图形和更改透视。

会欣赏指向正确方向的指针(至少在现在不需要的信息中丢失了大量数据)

非常感谢!

1 个答案:

答案 0 :(得分:0)

首先,假设文本只是从下到上移动。为这样的移动线创建代码。之后,您只需在3D视图中应用一些变换。

这是通过测试确定的。尝试在3D视图中更改xz轴的值。