65 |
self.mainCS = main |
self.mainCS = main |
66 |
|
|
67 |
def link(self, direction, anchorCS, otherNode, linkId, otherAnchor): |
def link(self, direction, anchorCS, otherNode, linkId, otherAnchor): |
68 |
|
print 'anchorCS: ',anchorCS |
69 |
x = self.ctrx |
x = self.ctrx |
70 |
r = self.ctrx * .75 |
r = self.ctrx * .75 |
71 |
if dir > 0: |
if dir > 0: |
116 |
pass |
pass |
117 |
|
|
118 |
def mouse(self, ev): |
def mouse(self, ev): |
119 |
if ev.getID() == ev.MOUSE_PRESSED: |
#if ev.getID() == ev.MOUSE_PRESSED: |
120 |
return |
# return |
121 |
|
|
122 |
# print ev |
# print ev |
123 |
x, y = ev.getX(), ev.getY() |
x, y = ev.getX(), ev.getY() |
126 |
print "IN CS: ",cs, link |
print "IN CS: ",cs, link |
127 |
if link == None: |
if link == None: |
128 |
if self.mainNode.mouse(ev, self.vs): |
if self.mainNode.mouse(ev, self.vs): |
129 |
replaceNewScene(self.vs) # XXX |
#replaceNewScene(self.vs) # XXX |
130 |
gzz.client.AbstractUpdateManager.setNoAnimation() |
gzz.client.AbstractUpdateManager.setNoAnimation() |
131 |
gzz.client.AbstractUpdateManager.chg() |
gzz.client.AbstractUpdateManager.chg() |
132 |
else: |
else: |