Processing 设置和绘制功能在处理过程中是否并行运行
此代码中的Processing 设置和绘制功能在处理过程中是否并行运行,processing,Processing,此代码中的fileselected函数是否在循环执行之前完成其执行 void setup() { 尺寸(800600); 选择输入(“选择要处理的文件:”,“选择的文件”); while(数据==null) { 延迟(1000); } } void fileselected() { * * * * } 如何使draw函数等待,直到它收到要运行的必要参数 设置和绘制功能在处理过程中是否并行运行 否。首先调用并完成setup()函数,然后每秒调用draw()函数60次 fileselected函
fileselected
函数是否在循环执行之前完成其执行
void setup()
{
尺寸(800600);
选择输入(“选择要处理的文件:”,“选择的文件”);
while(数据==null)
{
延迟(1000);
}
}
void fileselected()
{
*
*
*
*
}
如何使draw函数等待,直到它收到要运行的必要参数
设置和绘制功能在处理过程中是否并行运行
否。首先调用并完成setup()
函数,然后每秒调用draw()
函数60次
fileselected函数是否在while循环执行之前就完成了执行
当用户选择文件时,将调用fileSelected()
函数。您确实不应该在这样的循环中调用delay()
函数
如何使draw函数等待,直到它收到要运行的必要参数
大概是这样的:
boolean fileload=false;
无效设置(){
尺寸(800600);
选择输入(“选择要处理的文件:”,“选择的文件”);
}
选择的无效文件(文件选择){
fileLoaded=true;
}
作废提款(){
如果(!fileLoaded){
//短路并停止该功能
返回;
}
}
您可以更进一步,使用noLoop()
和loop()
函数。更多信息可在中找到
设置和绘制功能在处理过程中是否并行运行
否。首先调用并完成setup()
函数,然后每秒调用draw()
函数60次
fileselected函数是否在while循环执行之前就完成了执行
当用户选择文件时,将调用fileSelected()
函数。您确实不应该在这样的循环中调用delay()
函数
如何使draw函数等待,直到它收到要运行的必要参数
大概是这样的:
boolean fileload=false;
无效设置(){
尺寸(800600);
选择输入(“选择要处理的文件:”,“选择的文件”);
}
选择的无效文件(文件选择){
fileLoaded=true;
}
作废提款(){
如果(!fileLoaded){
//短路并停止该功能
返回;
}
}
您可以更进一步,使用noLoop()
和loop()
函数。更多信息可以在中找到。请将您的问题缩小到a。我无法确定问题的确切位置。问题可能出在proj4.pde的draw()函数中。堆栈溢出实际上不是这样工作的。请调试您的代码。该行上每个变量的值是多少?其中之一是null
。找出原因,如果你还被卡住了,就发一封邮件。祝你好运。这是一个与你最初发布的问题完全不同的问题。你为什么问我们问题1?你应该能自己测试一下。请把你的问题缩小到a。我不知道问题到底出在哪里。问题可能出在proj4.pde的draw()函数中。堆栈溢出实际上不是这样工作的。请调试您的代码。该行上每个变量的值是多少?其中之一是null
。找出原因,如果你还被卡住了,就发一封邮件。祝你好运。这是一个与你最初发布的问题完全不同的问题。你为什么问我们问题1?你应该可以自己测试一下。