On 5 December 2017 at 05:19, Stephane Ducasse <[email protected]> wrote:
> Hi Aliaksei > > Read again this sentence :) > > "BlPostAction" - a valuable that is guaranteed to be evaluated in the > beginning of every frame before anything else. > > MAy be BlPostAction should be renamed BlEarlyAction > BlPreAction > > > > On Sat, Dec 2, 2017 at 5:26 PM, Aliaksei Syrel <[email protected]> > wrote: > > Hi, > > > > An object that is called now "Animation" in Bloc is not necessarily > bound to > > the visual element. > > The correct name for the root class of "BlBaseAnimation" should be > > "BlPostAction" - a valuable that is guaranteed to be evaluated in the > > beginning of every frame before anything else. We have already a deferred > > action but they are only evaluated when there is enough time between > frames. > > "BlBaseAnimation" should be renamed to something line > "BlElementAnimation" > > that is guaranteed to be bound to a visual element and stops itself if > > element is no more in the scene graph by checking that explicitly before > > doing every animation step. > > > > Cheers, > > Alex > > > > On 2 December 2017 at 16:35, Sean P. DeNigris <[email protected]> > wrote: > >> > >> Aliaksei Syrel wrote > >> > ... > >> > Also, what is the lifetime of an infinite animation? > >> > ... > >> > Do you have any particular use-case for animations? > >> > >> I hacked together a simplified stepping animation (may not be in the > right > >> place in the class hierarchy). Here's a pull request to discuss > >> https://github.com/pharo-graphics/Bloc/pull/37 > >> > >> > >> > >> ----- > >> Cheers, > >> Sean > >> -- > >> Sent from: http://forum.world.st/Pharo-Smalltalk-Developers-f1294837. > html > >> > > > >
