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

Unexpected identifier for object Java (Processing)

我在这台chromebook上写代码,想在Processing环境下写代码,于是在网上搜索了一个online Processing,得到了open processing。我在第 1 行收到意外标识符错误。

Bird bird;

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

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

有(至少)两种处理环境:处理(基于java)和p5.js(基于java脚本)。它们不可互换,因此您需要确保您知道自己使用的是哪个版本,并且您正在阅读的任何示例都是针对相应版本的。

既然你提到了 OpenProcessing 并且你的函数是用 function 关键字定义的,我假设你正在使用 p5.js。在那种情况下,问题是 javascript 不是一种类型化语言,所以你不要把变量的类型放在它之前。改变

Bird bird;

var bird;

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

bird = new Bird();

没有定义 Bird 是什么。希望有帮助!如果您有任何其他问题,请告诉我。