public override void TouchMoved(MonoTouch.UIKit.UITouch touch, MonoTouch.UIKit.UIEvent evnt) { PointF touchLocation = touch.LocationInView(touch.View); PointF prevLocation = touch.PreviousLocationInView(touch.View); touchLocation = Director.Instance.ConvertCoordinate(touchLocation); prevLocation = Director.Instance.ConvertCoordinate(prevLocation); PointF diff = touchLocation.Subtract(prevLocation); CocosNode node = GetChildByTag(ParallaxNodeTag); node.SetPosition(node.Position.Add(diff)); }
partial void ParagraphSelected (MonoTouch.UIKit.UILongPressGestureRecognizer sender) { pageView.SelectParagraphAtPosition (sender.LocationInView (pageView), sender.State == MonoTouch.UIKit.UIGestureRecognizerState.Ended); }
public override void TouchEnded(MonoTouch.UIKit.UITouch touch, MonoTouch.UIKit.UIEvent evnt) { Console.WriteLine("asdasd"); PointF location = touch.LocationInView(touch.View); PointF convertedLocation = Director.Instance.ConvertCoordinate(location); _emitter.SetPosition(convertedLocation); }