Example #1
0
        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);
		}
Example #3
0
        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);
        }