Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在Processingjs中将图像加载到绘图循环中_Javascript_Processing - Fatal编程技术网

Javascript 在Processingjs中将图像加载到绘图循环中

Javascript 在Processingjs中将图像加载到绘图循环中,javascript,processing,Javascript,Processing,我的蜜蜂不会出现。在绘图循环中加载和显示图像的正确方式是什么 /* @pjs preload="/static/uploaded_resources/p.8706/Flower-Ice-icon.png"; */ /* @pjs preload="/static/uploaded_resources/p.8706/bee.png"; */ void setup() { // this is run once. PImage img; PImage bee; //

我的蜜蜂不会出现。在绘图循环中加载和显示图像的正确方式是什么

/* @pjs preload="/static/uploaded_resources/p.8706/Flower-Ice-icon.png"; */
/* @pjs preload="/static/uploaded_resources/p.8706/bee.png"; */
void setup() {  // this is run once.   

    PImage img;
    PImage bee;
    // set the background color
    background(255);

    // canvas size (Variable aren't evaluated. Integers only, please.)
    size(256, 256); 

    img = loadImage("/static/uploaded_resources/p.8706/Flower-Ice-icon.png");
    bee = loadImage("/static/uploaded_resources/p.8706/bee.png");
    image(img, 0, 0);
} 
void draw() {  // this is run repeatedly.  
    image(bee, mouseX, mouseY);
}

这里有一个指向草图的链接:

Pjs不支持使用多个预加载。相反,您需要用逗号分隔这两个图像,作为单个预加载命令的参数。请参阅“多个图像的语法”

我必须查看已翻译的js代码才能确定,但我打赌这是一个范围问题。尝试将
PImage
声明移到这两个函数之外。哦,快乐授粉!谢谢,这有助于我正在处理的另一个草图是JSP仍然处于活跃的开发阶段。我们正在尝试让一些代码与即将到来的处理2 API保持一致,但是我们没有像以前那样多的DEVs,所以现在在发布之间需要更长的时间。