<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 &amp; Sequence it's done using an internal static property called _playRetainer.</div><div><br></div><div>All of your issues sound like strange &amp; ghostly apparitions.&nbsp;</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 &nbsp;<br>some input for me.<br><br>As i've said before in the list i've been working on a xml parser for &nbsp;<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 &nbsp;<br>attributes instead. So far it works great.<br>But, as i'm creating these "animation-objects" from the xml, and then &nbsp;<br>i apply them, by assigning an id to those xml nodes, to a target &nbsp;<br>display object (unless the xml specified a certain target). And then &nbsp;<br>the animation is "executed" from an event mostly. I also use &nbsp;<br>sequencing/grouping (just like the tutorial).<br><br>And it works, but not very stable while testing, as it sometimes seems &nbsp;<br>to not run at all on some targets, or just stops in the middle of a &nbsp;<br>tween sometimes. The events are called but the animation wont run &nbsp;<br>sometimes as well. And also, the most weird bug, is that the durations &nbsp;<br>of the tweens seems to get shorter by everytime, but not always. (the &nbsp;<br>best kind of bugs :P)<br><br>As the events for those tweens sometimes is called very often i added &nbsp;<br>a static reference dictionary to all the running tweens (i couldn't &nbsp;<br>find one in Go already) so i could stop it if it was already running. &nbsp;<br>(didn't help really though)<br><br>A thought occured to me, that maybe Go has some kind of "aggressive" &nbsp;<br>garbage collection, so when an animation is finished (stopped or &nbsp;<br>complete) it might throw away that "animation-object" created from the &nbsp;<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 &nbsp;<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 &nbsp;<br></blockquote><blockquote type="cite">tests but I see very clearly in the code that _easeParams is &nbsp;<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 &nbsp;<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>