Reduce the number of the dots which needed to send
This commit is contained in:
parent
68b427eba9
commit
4c77d25632
13
draw.py
13
draw.py
@ -19,7 +19,7 @@ def sendDraw(sock):
|
|||||||
mouseFlag = False
|
mouseFlag = False
|
||||||
screen.fill((255, 255, 255))
|
screen.fill((255, 255, 255))
|
||||||
pygame.display.update()
|
pygame.display.update()
|
||||||
|
tempPos = ()
|
||||||
while True:
|
while True:
|
||||||
for event in pygame.event.get():
|
for event in pygame.event.get():
|
||||||
if event.type== pygame.QUIT:
|
if event.type== pygame.QUIT:
|
||||||
@ -39,12 +39,13 @@ def sendDraw(sock):
|
|||||||
mouseFlag = False
|
mouseFlag = False
|
||||||
# 如果滑鼠在運動中
|
# 如果滑鼠在運動中
|
||||||
if event.type == pygame.MOUSEMOTION:
|
if event.type == pygame.MOUSEMOTION:
|
||||||
print ('mouse is moving', pygame.mouse.get_pos())
|
#print ('mouse is moving', pygame.mouse.get_pos())
|
||||||
if mouseFlag:
|
if mouseFlag:
|
||||||
dotPos.append(pygame.mouse.get_pos())
|
#dotPos.append(pygame.mouse.get_pos())
|
||||||
sock.send("{}+".format(pygame.mouse.get_pos()).encode('utf-8'))
|
if(pygame.mouse.get_pos()!=tempPos):
|
||||||
|
sock.send("{}+".format(pygame.mouse.get_pos()).encode('utf-8'))
|
||||||
pygame.draw.circle(screen,black,pygame.mouse.get_pos(),5,0)
|
pygame.draw.circle(screen,black,pygame.mouse.get_pos(),5,0)
|
||||||
|
tempPos = pygame.mouse.get_pos()
|
||||||
|
|
||||||
|
|
||||||
# feature
|
# feature
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user