|
From: Bruce S. <bas...@un...> - 2003-09-17 02:31:39
|
The following test routine works for me. Note that in your note you
wrote "s1 = pp._test" which should be "s1 = pp._test()". If this example
doesn't address your problem, please submit a full test routine. I
couldn't reproduce the behavior you describe.
from visual import *
class _test:
def __init__(self):
self.arrow1 = arrow(pos=(0,0,0), axis=(1,0,0), color=color.red)
self.arrow2 = arrow(pos=(0,0,0), axis=(0,1,0), color=color.cyan)
def move(self, step):
self.arrow1.pos.x = self.arrow1.pos.x + step
self.arrow2.pos.x = self.arrow2.pos.x + step
if __name__ == '__main__': # for testing the module
#now i create instances of the class like this
s1 = _test()
s2 = _test()
###now i have a while loop
while 1==1:
rate(100)
s1.move(step=-0.01)
s2.move(step=0.01)
Richard Chapman wrote:
> hi
>
> okay i have a file called pp.py that has a class def in it
>
> class _test:
>
> def __init__(self):
> self.arrow1 = arrow(...
> self.arrow2 = arrow(...
>
> def move(self, step):
> self.arrow1.pos.x = self.arrow1.pos.x + step
> self.arrow2.pos.x = self.arrow2.pos.x + step
>
>
> now back in another file in the same directory i have
>
> import pp
>
> #now i create instances of the class like this
> s1 = pp._test
> s2 = pp._test
>
>
> #now i have a while loop
> while 1==1:
> s1.move(step=-2)
> s2.move(step=2)
>
> now the problem i am having is that it is only showing s2's arrows, throwing
> in some print statements in between sections of code sometimes i can get it
> so that s1 arrows you see for a momentum, like flickering but a mostly not
> displayed. like 10 seconds you dont see s1 and then for a second you do
> where as s2 you see all the time, it seems almost as if s1 and s2 are
> sharing the same arrows.
>
> How do i stop this from happening, how do i get s1 and s2 to be displayed
> together/ solid not flicker how it does. what am i doing wrong.
>
>
> Thank you for any help
>
> rich
>
>
>
> -------------------------------------------------------
> This sf.net email is sponsored by:ThinkGeek
> Welcome to geek heaven.
> http://thinkgeek.com/sf
> _______________________________________________
> Visualpython-users mailing list
> Vis...@li...
> https://lists.sourceforge.net/lists/listinfo/visualpython-users
|