Skip to content

Instantly share code, notes, and snippets.

What would you like to do?
StarlingTouchHitTester for Starling 2 (Starling Framework
package org.gestouch.extensions.starling
import flash.geom.Point;
import org.gestouch.core.ITouchHitTester;
import starling.core.Starling;
import starling.display.DisplayObject;
* @author Pavel fljot
public class Starling2TouchHitTester implements ITouchHitTester
public function hitTest(point:Point, possibleTarget:Object = null):Object
if (possibleTarget && possibleTarget is starling.display.DisplayObject)
return possibleTarget;
var currStarling:Starling = Starling.current;
if (!currStarling)
return null;
point = StarlingUtils.adjustGlobalPoint(currStarling, point);
return currStarling.stage.hitTest(point) || currStarling.nativeStage;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.