对象Java的意外标识符(处理中)

时间:2019-03-22 16:24:30

标签: java processing

我正在此Chromebook上编写代码,我想在Processing环境中编写代码,因此我在网上搜索了在线Processing,因此得到了开放式处理。我在第1行收到“意外标识符”错误。

Bird bird;

function setup() {
	createCanvas(600, 1000);
	background(0);
	
	bird = new Bird();
}

function draw() {
	bird.show();
}

1 个答案:

答案 0 :(得分:1)

(至少)有两个处理环境:处理(基于java)和p5.js(基于javascript)。它们不可互换,因此您需要确保您知道所使用的版本,并且正在阅读的所有示例均适用于相应的版本。

由于您提到了OpenProcessing,并且您的功能是使用function关键字定义的,所以我假设您正在使用p5.js。在这种情况下,问题在于javascript不是一种类型化的语言,因此您不必将变量的类型放在它的前面。更改

Bird bird;

var bird;

移除了意外的标识符错误,但是您尝试执行的第7行仍然会出现错误

bird = new Bird();

,没有定义Bird是什么。希望有帮助!让我知道您是否还有其他问题。