<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hmm... well, GC is not aggressive.<div><br></div><div>What we did was we had to "retain" objects while they are running. For tweens this is done by GoEngine. For PlayableGroup & Sequence it's done using an internal static property called _playRetainer.</div><div><br></div><div>All of your issues sound like strange & ghostly apparitions. </div><div><br></div><div>(I'm calling the GhostBusters now...)</div><div><br></div><div>-m</div><div><br></div><div><br></div><div><br></div><div><br><div><html>On Mar 31, 2008, at 6:23 PM, Robert Sköld wrote:</html><br class="Apple-interchange-newline"><blockquote type="cite">Thanks Moses!<br><br>It seems to work fine now! :)<br><br><br>I'm having some other issues though and maybe some of you guys have <br>some input for me.<br><br>As i've said before in the list i've been working on a xml parser for <br>Go, it's a very simple one really, i basically used Moses video "fuse- <br>like" tutorial, and switched the object into a xml node, using <br>attributes instead. So far it works great.<br>But, as i'm creating these "animation-objects" from the xml, and then <br>i apply them, by assigning an id to those xml nodes, to a target <br>display object (unless the xml specified a certain target). And then <br>the animation is "executed" from an event mostly. I also use <br>sequencing/grouping (just like the tutorial).<br><br>And it works, but not very stable while testing, as it sometimes seems <br>to not run at all on some targets, or just stops in the middle of a <br>tween sometimes. The events are called but the animation wont run <br>sometimes as well. And also, the most weird bug, is that the durations <br>of the tweens seems to get shorter by everytime, but not always. (the <br>best kind of bugs :P)<br><br>As the events for those tweens sometimes is called very often i added <br>a static reference dictionary to all the running tweens (i couldn't <br>find one in Go already) so i could stop it if it was already running. <br>(didn't help really though)<br><br>A thought occured to me, that maybe Go has some kind of "aggressive" <br>garbage collection, so when an animation is finished (stopped or <br>complete) it might throw away that "animation-object" created from the <br>xml?<br><br>Or it's just my implementation that sucks :P<br><br><br>Anyway, thanks for an awesome platform, I'm sure it's the future of <br>tweening! :)<br><br>/bob<br><br><br>On Mar 31, 2008, at 22:52, Moses Gunesch wrote:<br><blockquote type="cite">Ah yes, good one. Not sure why those weren't coming through in my <br></blockquote><blockquote type="cite">tests but I see very clearly in the code that _easeParams is <br></blockquote><blockquote type="cite">referenced before it's set.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">I have updated version 046 at the goasap repository, can you please <br></blockquote><blockquote type="cite">let me know if this fixes the problem?<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">thanks!<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">_______________________________________________<br></blockquote><blockquote type="cite">GoList mailing list<br></blockquote><blockquote type="cite"><a href="mailto:GoList@goasap.org">GoList@goasap.org</a><br></blockquote><blockquote type="cite"><a href="http://goasap.org/mailman/listinfo/golist_goasap.org">http://goasap.org/mailman/listinfo/golist_goasap.org</a><br></blockquote><br><br>_______________________________________________<br>GoList mailing list<br><a href="mailto:GoList@goasap.org">GoList@goasap.org</a><br><a href="http://goasap.org/mailman/listinfo/golist_goasap.org">http://goasap.org/mailman/listinfo/golist_goasap.org</a><br></blockquote></div><br></div></body></html>