所以,我一直在寻找Processing.js库/语言。我最近下载了它,不幸的是,它立即感到困惑。我只想看看我是否可以从我的Javascript代码中调用Processing.js函数和对象。这是我想要做的:从JavaScript内调用Processing.js函数?
var p = new Processing(document.getElementById("canvas"));
var orange = new p.color(204, 102, 0);
var blue = new p.color(0, 102, 153);
var orangeblueoverlay = p.blendColor(orange, blue, p.OVERLAY);
console.log(orangeblueoverlay);
虽然上面的代码不会给我任何错误,但它不会像预期的那样行为。我收到一条包含'0'的警告消息,这不是我正在寻找的。我究竟做错了什么? (也许一个更好的问题是,“我在做什么吗?”)
第一件事第一。停止使用警报,学会使用开发者控制台,然后过上漫长而幸福的生活。 – hugomg 2012-03-16 04:30:09
那两个齐头并进?那么我会改为'console.log'。 :) – 2012-03-16 04:31:06
只是不要简写你自己'function print(txt){if(window.console){console.log(txt);}}'并且在你调用它时不要打开打印对话框。真实的故事。 – dwerner 2012-03-16 04:34:18