OpenGLを使用して画像を編集するために、ユーザーが指を動かすとドラッグ方向に応じて画像が編集されるようにユーザーインタラクションを提供しました.しかし、ドラッグを制限したい.たとえば、ユーザーは鼻の一部のみを編集する必要があります. 、ドラッグが制限されていない場合、ユーザーが画面全体または顔全体(より具体的には)で指をドラッグする可能性があるため、画像テクスチャが歪んでいます。
//ここにコードがあります
- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
{
count++;
NSLog(@"touches moved called");
UITouch *touch = [[touches allObjects] objectAtIndex:0];
if(count>2)
{
NSLog(@"Entered");
count=0;
self.view.userInteractionEnabled=NO;
}
else{
updatepoint = [touch locationInView:self.view];
mousex = updatepoint.x;
mousey = self.view.bounds.size.height-updatepoint.y;
grab = [self ripple_grab:mousex:mousey];
[self drawFrame];
}
}