hi Gideon;

On Sun, 2007-03-11 at 00:11 +0100, Gideon de Kok wrote:

>                 timeline = clutter.Timeline(40, 50)
>                 alpha = clutter.Alpha(timeline, clutter.ramp_inc_func)
>         
>                 o_behaviour = BehaviourRoll(alpha)
>         
>                 timeline = clutter.Timeline(40, 50)
>                 for label in menu:
>                         o_behaviour.apply(label)                        
>         
>                 timeline.start()
>                 timeline.connect("new-frame", self.printBlaat)

you are masking the timeline variable: the timeline you are binding to
the clutter.Alpha object is not started, while you are starting the
second one.

you can use the same clutter.Timeline object:

  timeline = clutter.Timeline(40, 50)
  timeline.connect('new-frame', self.printBlaat)

  alpha = clutter.Alpha(timeline, clutter.ramp_inc_func)
  o_behaviour = BehaviourRoll(alpha)
  for label in menu:
    o_behaviour.apply(label)
   
  timeline.start()

this should work.

ciao,
 Emmanuele.

-- 
Emmanuele Bassi, [EMAIL PROTECTED]
OpenedHand Ltd.

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to