意外的绘画行为
Unexpected paint behavior
我想使用绘画命令,但认为是文件问题,而不是代码问题。这是代码:
to color-white
if mouse-down?
[ask patch mouse-xcor mouse-ycor
[ set pcolor white]]
end
它只是在按下鼠标左键并且指针经过屏幕时实时绘制。如果代码是在新的 Netlogo 会话中编写的,则该代码有效。但是如果在这个文件中使用:
绘画不会实时出现。请帮忙
问题已解决:将视图更新从 "on ticks" 更改为 "continuous"。
我建议在您希望显示更新时在您的代码中添加对 display
的调用。 NetLogo 模型库中的模型就是这样做的。
"continuous" 视图更新是一种比较合理的选择,但它涉及放弃对何时发生视图更新的所有控制。
我想使用绘画命令,但认为是文件问题,而不是代码问题。这是代码:
to color-white
if mouse-down?
[ask patch mouse-xcor mouse-ycor
[ set pcolor white]]
end
它只是在按下鼠标左键并且指针经过屏幕时实时绘制。如果代码是在新的 Netlogo 会话中编写的,则该代码有效。但是如果在这个文件中使用:
绘画不会实时出现。请帮忙
问题已解决:将视图更新从 "on ticks" 更改为 "continuous"。
我建议在您希望显示更新时在您的代码中添加对 display
的调用。 NetLogo 模型库中的模型就是这样做的。
"continuous" 视图更新是一种比较合理的选择,但它涉及放弃对何时发生视图更新的所有控制。