Exemplo n.º 1
0
 protected override void Subscribe(EffectVariable variable, IMotionManager motion, RenderContext context)
 {
     if (SyncInEditMode)
     {
         variable.AsScalar().Set(motion.CurrentFrame);
     }
     else
     {
         variable.AsScalar().Set(MotionTimer.stopWatch.ElapsedMilliseconds / 1000f);
     }
 }
Exemplo n.º 2
0
 protected override void Subscribe(EffectVariable variable, IMotionManager motion, RenderContext context)
 {
     if (this.SyncInEditMode)
     {
         variable.AsScalar().Set(motion.ElapsedTime);
     }
     else
     {
         variable.AsScalar().Set(motion.ElapsedTime);
     }
 }
Exemplo n.º 3
0
 protected abstract void Subscribe(EffectVariable variable, IMotionManager motion, RenderContext context);