Esempio n. 1
0
        public override void Apply(Cue cue, XACTClip track, float elapsedTime)
        {
            SetRandomValueEvent evt = (SetRandomValueEvent)Event;

            switch (evt.Property)
            {
            case CueProperty.Volume:
                cue.eventVolume = evt.GetVolume(cue.eventVolume);
                break;

            case CueProperty.Pitch:
                cue.eventPitch = evt.GetPitch(cue.eventPitch);
                break;
            }

            HandleRepeating();
        }
Esempio n. 2
0
 public SetRandomValueEventInstance(SetRandomValueEvent evt)
     : base(evt)
 {
 }