C# 클래스 NodeLevelEditor.NodeHoleCutter

파일 보기 프로젝트 열기: James-Frowen/node-level-editor 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
IgnoreX bool
IgnoreY bool
IgnoreZ bool

공개 메소드들

메소드 설명
CutHoles ( Collider cutterCollder ) : void
CutHoles ( GameObject cutter ) : void
CutHoles ( NodeLevelEditor.HoleCutterBehaviour cutter ) : void
CutHoles ( Vector3 pos, Vector3 sca ) : void
CutHolesWithSelected ( ) : void
ResetIgnores ( ) : void

비공개 메소드들

메소드 설명
calculateHolePosition ( Vector3 cutterPosition, Transform wall ) : Vector3
calculateHoleScale ( Vector3 cutterScale, Transform wall ) : Vector3
checkIgnoreX ( Transform t ) : bool
checkIgnoreY ( Transform t ) : bool
checkIgnoreZ ( Transform t ) : bool
cutHole ( Transform cutter, Transform wall ) : void
cutHole ( Vector3 pos, Vector3 sca, Transform wall ) : void
findIntersecting ( Bounds bounds ) : Transform[]
findIntersecting ( Collider cutter ) : Transform[]
getNormal ( Transform t ) : Vector3
getParentScale ( Transform wall ) : Vector3

메소드 상세

CutHoles() 공개 정적인 메소드

public static CutHoles ( Collider cutterCollder ) : void
cutterCollder Collider
리턴 void

CutHoles() 공개 정적인 메소드

public static CutHoles ( GameObject cutter ) : void
cutter GameObject
리턴 void

CutHoles() 공개 정적인 메소드

public static CutHoles ( NodeLevelEditor.HoleCutterBehaviour cutter ) : void
cutter NodeLevelEditor.HoleCutterBehaviour
리턴 void

CutHoles() 공개 정적인 메소드

public static CutHoles ( Vector3 pos, Vector3 sca ) : void
pos Vector3
sca Vector3
리턴 void

CutHolesWithSelected() 공개 정적인 메소드

public static CutHolesWithSelected ( ) : void
리턴 void

ResetIgnores() 공개 정적인 메소드

public static ResetIgnores ( ) : void
리턴 void

프로퍼티 상세

IgnoreX 공개적으로 정적으로 프로퍼티

public static bool IgnoreX
리턴 bool

IgnoreY 공개적으로 정적으로 프로퍼티

public static bool IgnoreY
리턴 bool

IgnoreZ 공개적으로 정적으로 프로퍼티

public static bool IgnoreZ
리턴 bool