处理2.2未正确运行程序

时间:2014-05-16 19:46:53

标签: java processing

我在Processing中开始使用菜单编写3D游戏。按下"播放"后,相机将移动到另一个位置进行实际游戏。自从处理2.1.1升级到2.2后,我遇到了负责移动摄像机的代码问题。使用Processing 2.1.1运行程序时,该板看起来应该是这样(参见第一个屏幕截图)。升级到Processing 2.2并使用相同的确切代码后,从菜单到游戏玩法的结果切换已经搞砸了(参见第二个屏幕截图)。处理2.2中发生的是每当你按下" Play"按下正确的摄像机位置,如屏幕截图1所示,快速闪烁,然后摄像机向上移动,如屏幕截图2所示。由于此问题似乎发生在升级我正在使用的处理版本之后,我将此更改归因于处理中的错误。有没有人对这里发生的事情有任何想法?我已经能够确定相机实际上没有移动,而是游戏板本身,我从这些截图中删除了所以你看不到游戏,实际上要么没有加载或消失,尽管2.1中的代码没有变化。 1至2.2。我在周三的处理论坛上发布了这个问题,但没有收到任何回复。

处理2.1.1 - 好 Processing 2.1.1 - Good

处理2.2 - 糟糕 Processing 2.2 - Bad

1 个答案:

答案 0 :(得分:0)

虽然我无法弄清楚为什么在从Processing 2.1.1升级到2.2之后程序的先前可接受的相机位置突然移动,但我能够通过花费大量时间调整x,y和z坐标来解决问题相机定位在。我之前的坐标有些神奇,导致相机失控。关于如何或为何发生这种情况的任何想法都会受到赞赏,但是当我解决了这个问题时,我对解决方案感到满意。