I am trying to get around the problem of sphere object being unindexable. I need to make spheres appear, positioned according to some list, for example:
for i in [0,1]: sphere(pos=(0,i,0), radius=0.1) Is there any way of making these different spheres behave differently without using indexing? For example, I would like to be able to make the lower sphere go red when it is clicked on, using this fragment of code: while True: if scene.mouse.events: m = scene.mouse.getevent() if m.pick is ball[0]: ball[0].color = color.red But obviously it won't work because I haven't named it ball[0]. I can't figure out a way to name the objects based on their position without using indexing. Is there any way to do this? Thank you. _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor