Force touch example - flashpress/FPNativeUI GitHub Wiki

To get force touch value, use property: FPGesture.touch.force

import ru.flashpress.nui.FPNativeUI;
import ru.flashpress.nui.gesture.FPTapGesture;
import ru.flashpress.nui.view.system.FPStageView;
import ru.flashpress.nui.events.FPGestureEvent;

FPNativeUI.init();
FPStageView.stage.addEventListener(FPGestureEvent.GESTURE_ACTIVATED, gestureActivatedHandler);
FPStageView.stage.addGesture(new FPTapGesture());

function gestureActivatedHandler(event:FPGestureEvent):void
{
    var gesture:FPGesture = event.gesture;
    //
    trace('-------- viewGestureActivatedHandler --------');
    trace(' target:', event.currentTarget);
    trace(' gesture:', gesture);
    trace(' state:', event.state);
    trace(' numberOfTouches:', event.numberOfTouches);
    trace(' touch:', gesture.touch);
    trace(' force value:', gesture.touch.force);
    trace(' global position(x, y):', gesture.touch.getLocation());
    //trace(' local position(x, y) in other FPView object:', gesture.touch.getLocation(otherView));
}