C# 클래스 ManagerInput.TouchChecker

파일 보기 프로젝트 열기: juliancruz87/madbricks

Private Properties

프로퍼티 타입 설명
CheckTouchingFromCamera bool
CheckTouchingFromCollider bool
GetTouchPosition UnityEngine.Vector3
InternalIsTouchingFromCamera bool
InternalIsTouchingFromCollider bool

공개 메소드들

메소드 설명
InputIsOverThisCollider ( Camera cam, Collider someCollider ) : bool
IsTouchingFromCamera ( Camera cam, Collider collider, bool usePreviousPosition = true, bool hasToCheckUI = false ) : bool
IsTouchingFromCollider ( Camera cam, Collider collider, bool usePreviousPosition = true, bool hasToCheckUI = false ) : bool
NoHasColliderTouched ( ) : bool
ReleaseLastColliderTouched ( ) : void
SetLastColliderTouched ( Collider myCollider ) : void
WasTappingFromCamera ( Camera cam, Collider collider, bool hasToCheckUI = false ) : bool
WasTappingFromCollider ( Camera cam, Collider collider, bool hasToCheckUI = false ) : bool

비공개 메소드들

메소드 설명
CheckTouchingFromCamera ( Camera cam, Collider collider, bool usePreviousPosition, bool hasToCheckUI ) : bool
CheckTouchingFromCollider ( Camera cam, Collider collider, bool usePreviousPosition, bool hasToCheckUI ) : bool
GetTouchPosition ( bool usePreviousPosition ) : Vector3
InternalIsTouchingFromCamera ( Camera cam, Collider collider, bool usePreviousPosition ) : bool
InternalIsTouchingFromCollider ( Camera cam, Collider collider, bool usePreviousPosition ) : bool

메소드 상세

InputIsOverThisCollider() 공개 정적인 메소드

public static InputIsOverThisCollider ( Camera cam, Collider someCollider ) : bool
cam UnityEngine.Camera
someCollider UnityEngine.Collider
리턴 bool

IsTouchingFromCamera() 공개 정적인 메소드

public static IsTouchingFromCamera ( Camera cam, Collider collider, bool usePreviousPosition = true, bool hasToCheckUI = false ) : bool
cam UnityEngine.Camera
collider UnityEngine.Collider
usePreviousPosition bool
hasToCheckUI bool
리턴 bool

IsTouchingFromCollider() 공개 정적인 메소드

public static IsTouchingFromCollider ( Camera cam, Collider collider, bool usePreviousPosition = true, bool hasToCheckUI = false ) : bool
cam UnityEngine.Camera
collider UnityEngine.Collider
usePreviousPosition bool
hasToCheckUI bool
리턴 bool

NoHasColliderTouched() 공개 정적인 메소드

public static NoHasColliderTouched ( ) : bool
리턴 bool

ReleaseLastColliderTouched() 공개 정적인 메소드

public static ReleaseLastColliderTouched ( ) : void
리턴 void

SetLastColliderTouched() 공개 정적인 메소드

public static SetLastColliderTouched ( Collider myCollider ) : void
myCollider UnityEngine.Collider
리턴 void

WasTappingFromCamera() 공개 정적인 메소드

public static WasTappingFromCamera ( Camera cam, Collider collider, bool hasToCheckUI = false ) : bool
cam UnityEngine.Camera
collider UnityEngine.Collider
hasToCheckUI bool
리턴 bool

WasTappingFromCollider() 공개 정적인 메소드

public static WasTappingFromCollider ( Camera cam, Collider collider, bool hasToCheckUI = false ) : bool
cam UnityEngine.Camera
collider UnityEngine.Collider
hasToCheckUI bool
리턴 bool