# splash g.norefresh() amplitude = 0 x = 0 y = 0 count = 0 import math while 1: if g.getMouse(3): x = g.getMouse(1) y = g.getMouse(2) amplitude = 360 count = 0 if amplitude > 0: count = count + 1 amplitude = amplitude - 1 for i in range(0,100,20): for j in range(0,100,20): dist = math.sqrt((i+10-x)*(i+10-x)+(j+10-y)*(j+10-y)) color = 50 + amplitude * math.sin((dist - count) * 6.28 / 80.0) / 20.0 g.field(i+1,j+1,i+19,j+19,int(color)) g.refresh()