Class VFXRaycastBinder
Inheritance
System.Object
VFXRaycastBinder
Syntax
public class VFXRaycastBinder : VFXBinderBase
Fields
Layers
Declaration
Field Value
Type |
Description |
LayerMask |
|
m_TargetHit
Declaration
protected ExposedParameter m_TargetHit
Field Value
m_TargetNormal
Declaration
protected ExposedParameter m_TargetNormal
Field Value
m_TargetNormal_direction
Declaration
protected ExposedParameter m_TargetNormal_direction
Field Value
m_TargetPosition
Declaration
protected ExposedParameter m_TargetPosition
Field Value
m_TargetPosition_position
Declaration
protected ExposedParameter m_TargetPosition_position
Field Value
MaxDistance
Declaration
Field Value
Type |
Description |
System.Single |
|
RaycastDirection
Declaration
public Vector3 RaycastDirection
Field Value
RaycastDirectionSpace
Declaration
public VFXRaycastBinder.Space RaycastDirectionSpace
Field Value
RaycastSource
Declaration
public GameObject RaycastSource
Field Value
Type |
Description |
GameObject |
|
Properties
TargetHit
Declaration
public string TargetHit { get; set; }
Property Value
Type |
Description |
System.String |
|
TargetNormal
Declaration
public string TargetNormal { get; set; }
Property Value
Type |
Description |
System.String |
|
TargetPosition
Declaration
public string TargetPosition { get; set; }
Property Value
Type |
Description |
System.String |
|
Methods
IsValid(VisualEffect)
Declaration
public override bool IsValid(VisualEffect component)
Parameters
Type |
Name |
Description |
VisualEffect |
component |
|
Returns
Type |
Description |
System.Boolean |
|
Overrides
OnEnable()
Declaration
protected override void OnEnable()
Overrides
ToString()
Declaration
public override string ToString()
Returns
Type |
Description |
System.String |
|
Overrides
UpdateBinding(VisualEffect)
Declaration
public override void UpdateBinding(VisualEffect component)
Parameters
Type |
Name |
Description |
VisualEffect |
component |
|
Overrides