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
> >>
> >
>
>

Reply via email to