public void SetUp() { touch = Resolve<Touch>() as MockTouch; if (touch != null) touch.SetTouchState(0, State.Released, Vector2D.Zero); AdvanceTimeAndUpdateEntities(); }
private void AdvanceTouchTick(MockTouch touch, State state, Vector2D position, TouchFlickTrigger trigger) { touch.SetTouchState(0, state, position); AdvanceTimeAndUpdateEntities(); touch.Update(new[] { trigger }); }
public void SetUp() { displayMode = ScreenSpace.Current.Viewport.Aspect >= 1.0f ? Orientation.Landscape : Orientation.Portrait; mockResolver = new MockResolver(); mockKeyboard = mockResolver.Resolve<MockKeyboard>(); mockMouse = mockResolver.Resolve<MockMouse>(); mockTouch = mockResolver.Resolve<MockTouch>(); content = new JewelBlocksContent(); game = new Game(Resolve<Window>()); }
private void SetTouchState(MockTouch touch, State state, Vector2D position) { touch.SetTouchState(0, state, position); touch.SetTouchState(1, state, position); AdvanceTimeAndUpdateEntities(); }