bool onTouchBegan(CCTouch touch, CCEvent touchEvent) { CCPoint touchLocation = touch.LocationOnScreen; CCPoint nodePosition = Layer.ScreenToWorldspace(touchLocation); // NSLog(@"pos: %f,%f -> %f,%f", touchLocation.x, touchLocation.y, nodePosition.x, nodePosition.y); CCLog.Log("OnTouchBegan: " + nodePosition); return(m_test.MouseDown(new b2Vec2(nodePosition.X, nodePosition.Y))); }
public override bool TouchBegan(CCTouch touch) { CCPoint touchLocation = touch.Location; CCPoint nodePosition = ConvertToNodeSpace(touchLocation); // NSLog(@"pos: %f,%f -> %f,%f", touchLocation.x, touchLocation.y, nodePosition.x, nodePosition.y); m_test.MouseDown(new b2Vec2(nodePosition.X, nodePosition.Y)); return(true); }