Example #1
0
        public override IAwaitable TestExecute(IServices services)
        {
            FieldObject currentObject = ServiceId.Field[services].Engine.CurrentObject;

            currentObject.Model.SetDirection(Degrees.FromAngle256(_angle.Int32(services)));
            return(DummyAwaitable.Instance);
        }
Example #2
0
        public override IAwaitable TestExecute(IServices services)
        {
            FieldObject currentObject = ServiceId.Field[services].Engine.CurrentObject;

            Degrees degrees       = Degrees.FromAngle256(_angle.Int32(services));
            Int32   frameDuration = _frameDuration.Int32(services);

            currentObject.Model.Rotate(degrees, frameDuration);

            return(DummyAwaitable.Instance);
        }