C# Class NodeLevelEditor.NodeHoleCutter

Afficher le fichier Open project: James-Frowen/node-level-editor Class Usage Examples

Méthodes publiques

Свойство Type Description
IgnoreX bool
IgnoreY bool
IgnoreZ bool

Méthodes publiques

Méthode Description
CutHoles ( Collider cutterCollder ) : void
CutHoles ( GameObject cutter ) : void
CutHoles ( NodeLevelEditor.HoleCutterBehaviour cutter ) : void
CutHoles ( Vector3 pos, Vector3 sca ) : void
CutHolesWithSelected ( ) : void
ResetIgnores ( ) : void

Private Methods

Méthode Description
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

Method Details

CutHoles() public static méthode

public static CutHoles ( Collider cutterCollder ) : void
cutterCollder Collider
Résultat void

CutHoles() public static méthode

public static CutHoles ( GameObject cutter ) : void
cutter GameObject
Résultat void

CutHoles() public static méthode

public static CutHoles ( NodeLevelEditor.HoleCutterBehaviour cutter ) : void
cutter NodeLevelEditor.HoleCutterBehaviour
Résultat void

CutHoles() public static méthode

public static CutHoles ( Vector3 pos, Vector3 sca ) : void
pos Vector3
sca Vector3
Résultat void

CutHolesWithSelected() public static méthode

public static CutHolesWithSelected ( ) : void
Résultat void

ResetIgnores() public static méthode

public static ResetIgnores ( ) : void
Résultat void

Property Details

IgnoreX public_oe static_oe property

public static bool IgnoreX
Résultat bool

IgnoreY public_oe static_oe property

public static bool IgnoreY
Résultat bool

IgnoreZ public_oe static_oe property

public static bool IgnoreZ
Résultat bool