From fe909d55625690645f52c1dfd986427cf1e87a75 Mon Sep 17 00:00:00 2001 From: Gary Martin Date: Sat, 22 Aug 2009 21:53:31 +0000 Subject: Removed right click hidden feature for polygon creating many triangles. --- diff --git a/tools.py b/tools.py index 71fef08..173ec7b 100644 --- a/tools.py +++ b/tools.py @@ -179,7 +179,6 @@ class PolygonTool(Tool): #look for default events, and if none are handled then try the custom events if not super(PolygonTool,self).handleEvents(event): if event.type == MOUSEBUTTONDOWN: - # Solid poly if event.button == 1: if not self.vertices: self.vertices=[event.pos] @@ -195,23 +194,6 @@ class PolygonTool(Tool): if distance(event.pos,self.vertices[0]) >= 55 and self.vertices: self.safe = True - # Polygon of triangles - elif event.button == 3: - if not self.vertices: - self.vertices=[event.pos] - self.safe = False - elif distance(event.pos,self.vertices[0]) < 15 and self.safe: - gons = decomposePoly(self.vertices) - for g in gons: - self.game.world.add.convexPoly(g, dynamic=True, density=1.0, restitution=0.16, friction=0.5) - self.vertices = None - elif distance(event.pos,self.vertices[0]) < 15: - self.vertices = None - else: - self.vertices.append(event.pos) - if distance(event.pos,self.vertices[0]) >= 55 and self.vertices: - self.safe = True - def draw(self): # draw the poly being created if self.vertices: -- cgit v0.9.1