SyntaxError: missing formal parameter with Processing.js, can't find solution
SyntaxError: missing formal parameter with Processing.js, can't find solution
我一直在做一个项目叫LightningOS(一个不是真正的操作系统写的是ProcessingJS)源代码(我启动的时候运行进入错误)是here on Google Drive.
以下是错误内容:
SyntaxError: missing format parameter (Images.js:24:16, 'background(0,0,0,0);')
SyntaxError: unexpected token: '(' (LightningOS 0.1.0 Alpha.js:33:18, 'makeNighttimeScene();')
ReferenceError: sketchProc is not defined (LightningOS Alpha.html:26:7, 'shutTimer = 0,')
如果我注释行 makeNighttimeScene();
,程序仍然可以运行,但错误仍然存在:
Uncaught ReferenceError: background is not defined (at Images.js:24)
我无法找出错误的来源,因为引用的行具有正确的语法。
我目前的浏览器是Firefox 61.0.1+linuxmint1+tara(Google Chrome v68也出现错误)
有什么可能的解决方案吗?问题 SyntaxError: missing formal parameter 似乎没有解决我的问题,因为它的问题是函数中的错误标识符。
经过一些调试,我发现 Images.js 中的 Processing.js 函数没有被调用(导致 Uncaught RefrenceError
)。如果我评论 background
行,我会得到同样的错误,但对于 textSize
.
结合 Images.js
和 LightningOS.js
解决了所有错误。
LightningOS.js
更改后的结果如下:
var sketchProc = function (processingInstance) {
with(processingInstance) {
size(1366,768);
frameRate(60);
/* code from Images.js */
/* original LightningOS.js code */
}
};
我一直在做一个项目叫LightningOS(一个不是真正的操作系统写的是ProcessingJS)源代码(我启动的时候运行进入错误)是here on Google Drive.
以下是错误内容:
SyntaxError: missing format parameter (Images.js:24:16, 'background(0,0,0,0);')
SyntaxError: unexpected token: '(' (LightningOS 0.1.0 Alpha.js:33:18, 'makeNighttimeScene();')
ReferenceError: sketchProc is not defined (LightningOS Alpha.html:26:7, 'shutTimer = 0,')
如果我注释行 makeNighttimeScene();
,程序仍然可以运行,但错误仍然存在:
Uncaught ReferenceError: background is not defined (at Images.js:24)
我无法找出错误的来源,因为引用的行具有正确的语法。
我目前的浏览器是Firefox 61.0.1+linuxmint1+tara(Google Chrome v68也出现错误)
有什么可能的解决方案吗?问题 SyntaxError: missing formal parameter 似乎没有解决我的问题,因为它的问题是函数中的错误标识符。
经过一些调试,我发现 Images.js 中的 Processing.js 函数没有被调用(导致 Uncaught RefrenceError
)。如果我评论 background
行,我会得到同样的错误,但对于 textSize
.
结合 Images.js
和 LightningOS.js
解决了所有错误。
LightningOS.js
更改后的结果如下:
var sketchProc = function (processingInstance) {
with(processingInstance) {
size(1366,768);
frameRate(60);
/* code from Images.js */
/* original LightningOS.js code */
}
};