i want to rescale my model every 1sec till it reaches 10:
n=0.01
"start loop /every sec:"
if n<10:
n=n+.01
model.setScale(n,n,n)
"end loop"
-> how does a loop work in panda3d?
i want to rescale my model every 1sec till it reaches 10:
n=0.01
"start loop /every sec:"
if n<10:
n=n+.01
model.setScale(n,n,n)
"end loop"
-> how does a loop work in panda3d?
hi , and welcome to the panda3d forum.
usualy, you dont use loops in panda. they tend to be too complex for large games.
in such cases you usualy use a task. task execute every frame, or every n-seconds.
panda3d.org/manual/index.php/Tasks
in your particular case you’d want to use a doMethodLater Task.
btw:
model.setScale(n,n,n)
can also be written as
model.setScale(n)