Assets/Watson/ThirdParty/TouchScript/Scripts/Layers/TouchLayer.cs
/// <summary>
/// Called when a layer is touched to query the layer if this touch hits something.
/// </summary>
/// <param name="touch">Touch.</param>
/// <param name="hit">Hit result.</param>
/// <returns><see cref="LayerHitResult.Hit"/>, if an object is hit, <see cref="LayerHitResult.Miss"/> or <see cref="LayerHitResult.Error"/> otherwise.</returns>
/// <remarks>This method may also be used to update some internal state or resend this event somewhere.</remarks>
Called when a layer is touched to query the layer if this touch hits something.
Called when a layer is touched to query the layer if this touch hits something .
protected virtual LayerHitResult beginTouch(TouchPoint touch, out TouchHit hit)
        {
            var result = Hit(touch.Position, out hit);
            return result;
        }
protected virtual LayerHitResult beginTouch ( TouchPoint touch , out TouchHit hit ) { var result = Hit ( touch . Position , out hit ) ; return result ; }
Called when a layer is touched to query the layer if this touch hits something.
Called when a layer is touched to query the layer if this touch hits something .
, if an object is hit,  or  otherwise.
if an object is hit or otherwise .
touch
TouchPoint
None
TouchHit
out
hit
None
remarks
This method may also be used to update some internal state or resend this event somewhere.
This method may also be used to update some internal state or resend this event somewhere .