在处理过程中,如果物体移动到某种颜色,你会发生什么事吗?

时间:2017-03-10 01:14:44

标签: if-statement processing

使用if语句可以让对象对其下面的颜色做出反应吗?例如,如果我想要一个移动的圆圈在任何蓝色移动时以某种方式作出反应。我是处理语言的新手。

1 个答案:

答案 0 :(得分:1)

是的,你可以。

与往常一样,你最好的朋友是the reference。具体来说,请查看get()功能,该功能可为您提供特定像素位置的颜色。您可以直接在草图上或PGraphicsPImage实例上调用此函数。

从那里开始,只需使用if语句检查点下的颜色即可。我建议splitting your problem up into multiple steps并逐步接近每个步骤。你能编写一个程序,只打印硬编码点下的颜色吗?那么你能编写一个打印出鼠标光标下的颜色的程序吗?从那里开始工作,如果你遇到困难,可以发布MCVE以及特定问题。