我正在使用JES,并且想知道我应该使用什么内置函数来使这个效果起作用。
newG=(oldG+(abs(x*y*2.57901)%64))%256
到目前为止,我有这段代码
def forLoop():
picture = makeEmptyPicture(300,200)
show(picture)
for p in getPixels(picture):
setColor(p,black)
repaint(picture)
for p in getPixels(picture):
oldG=(p)
newG=(oldG+(abs(x*y*2.57901)%64))%256
repaint(picture)
我得到的错误是
The error was:x Name not found globally.
找不到本地或全局名称。在尝试以任何方式使用它之前,您需要定义函数或变量。
答案 0 :(得分:0)
你需要定义x和y的本地名称才能获得newG颜色,希望这有帮助
编码是这样的:
x= getX(p)
y= getY(p)