View Single Post
  #1  
Old 11-30-2009, 04:49 AM
Mai Mai is offline
Member
 
Join Date: Apr 2009
Posts: 5
Hand's Collision

I am using the following object to touch balloons (as an example)
Code:
hand=viz.add('hand.cfg')
to enable the collision I have used the following code:
Code:
handballoon = viz.add('balloon.ive',scale=[0.01,0.01,0.01])
handballoon.collideSphere()
handballoon.disable(viz.DYNAMICS)
handballoon.enable(viz.COLLIDE_NOTIFY)
handballoon_link= viz.link( hand , handballoon )
handballoon_link.preTrans([0.07,-0.07,0])
def onCollideBegin(e):
	if e.obj1 == handballoon:
		if e.obj2==balloon:
			print 'Yes Balloon has been touched :',e.obj2
viz.callback(viz.COLLIDE_BEGIN_EVENT,onCollideBegin)
but it does not work
any help would be appreciated
Reply With Quote