ios stuff
This commit is contained in:
parent
f520f4ec6e
commit
6a1b50a29f
@ -49,17 +49,22 @@ CGPoint prev_loc;
|
||||
touchMoved = true;
|
||||
}
|
||||
|
||||
AppOnScroll(prevLocation.x - location.x, prevLocation.y - location.y);
|
||||
AppOnScroll(prevLocation.x - location.x, -(prevLocation.y - location.y));
|
||||
}
|
||||
|
||||
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
|
||||
{
|
||||
CGPoint location = [[[touches allObjects] objectAtIndex:0] locationInView:self];
|
||||
|
||||
if (!touchMoved)
|
||||
if (touchMoved)
|
||||
{
|
||||
AppOnTapUpAfterScroll(location.x, self.bounds.size.height - location.y);
|
||||
}
|
||||
else
|
||||
{
|
||||
AppOnTapUp(location.x, self.bounds.size.height - location.y);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
@ -32,16 +32,21 @@ extern "C" void AppDraw()
|
||||
|
||||
extern "C" void AppOnTapDown(int posx, int posy)
|
||||
{
|
||||
//App.OuterOnTapDown(vec2(posx, posy));
|
||||
App.OuterOnTapDown(vec2(posx, posy));
|
||||
}
|
||||
|
||||
extern "C" void AppOnTapUp(int posx, int posy)
|
||||
{
|
||||
//App.OuterOnTapUp(vec2(posx, posy));
|
||||
App.OuterOnTapUp(vec2(posx, posy));
|
||||
}
|
||||
|
||||
extern "C" void AppOnTapUpAfterScroll(int posx, int posy)
|
||||
{
|
||||
App.OuterOnTapUpAfterShift(vec2(posx, posy));
|
||||
}
|
||||
|
||||
extern "C" void AppOnScroll(int shiftx, int shifty)
|
||||
{
|
||||
//App.OuterOnMove(vec2(shiftx, shifty));
|
||||
App.OuterOnMove(vec2(shiftx, shifty));
|
||||
}
|
||||
|
||||
|
@ -12,4 +12,5 @@ void AppUpdate(int dt);
|
||||
void AppDraw();
|
||||
void AppOnTapDown(int posx, int posy);
|
||||
void AppOnTapUp(int posx, int posy);
|
||||
void AppOnTapUpAfterScroll(int posx, int posy);
|
||||
void AppOnScroll(int shiftx, int shifty);
|
Loading…
Reference in New Issue
Block a user