C# Class TrackBuildRCurve, ProjectPhoenix

Track BuildR Curve holds calculated data to speed up generation of the track It is generated when between two points.
Inheritance: UnityEngine.ScriptableObject
ファイルを表示 Open project: Alx666/ProjectPhoenix

Public Properties

Property Type Description
arcLength float
boundaryHeight float
boundaryTextureStyleIndex int
bumperTextureStyleIndex int
center Vector3
clipArrayLeft bool[]
clipArrayRight bool[]
dynamicBoundaryMesh DynamicMesh
dynamicBumperMesh DynamicMesh
dynamicColliderMesh DynamicMesh
dynamicOffroadMesh DynamicMesh
dynamicTrackMesh DynamicMesh
holder GameObject
midPointPerc float[]
nextNormIndex int[]
normalisedT float[]
offroadTextureStyleIndex int
pointA TrackBuildRPoint,
pointB TrackBuildRPoint,
prevNormIndex int[]
sampledAngles float[]
sampledCants float[]
sampledCrowns float[]
sampledLeftBoundaryPoints Vector3[]
sampledPoints Vector3[]
sampledRightBoundaryPoints Vector3[]
sampledTrackCrosses Vector3[]
sampledTrackDirections Vector3[]
sampledTrackUps Vector3[]
sampledWidths float[]
storedArcLengthArraySize int
storedArcLengths float[]
storedArcLengthsFull float[]
storedPointSize int
targetSize float[]
trackTextureStyleIndex int

Public Methods

Method Description
DynamicMeshCheck ( ) : void
SetReRender ( ) : void

Method Details

DynamicMeshCheck() public method

public DynamicMeshCheck ( ) : void
return void

SetReRender() public method

public SetReRender ( ) : void
return void

Property Details

arcLength public_oe property

public float arcLength
return float

boundaryHeight public_oe property

public float boundaryHeight
return float

boundaryTextureStyleIndex public_oe property

public int boundaryTextureStyleIndex
return int

bumperTextureStyleIndex public_oe property

public int bumperTextureStyleIndex
return int

center public_oe property

public Vector3 center
return Vector3

clipArrayLeft public_oe property

public bool[] clipArrayLeft
return bool[]

clipArrayRight public_oe property

public bool[] clipArrayRight
return bool[]

dynamicBoundaryMesh public_oe property

public DynamicMesh dynamicBoundaryMesh
return DynamicMesh

dynamicBumperMesh public_oe property

public DynamicMesh dynamicBumperMesh
return DynamicMesh

dynamicColliderMesh public_oe property

public DynamicMesh dynamicColliderMesh
return DynamicMesh

dynamicOffroadMesh public_oe property

public DynamicMesh dynamicOffroadMesh
return DynamicMesh

dynamicTrackMesh public_oe property

public DynamicMesh dynamicTrackMesh
return DynamicMesh

holder public_oe property

public GameObject holder
return GameObject

midPointPerc public_oe property

public float[] midPointPerc
return float[]

nextNormIndex public_oe property

public int[] nextNormIndex
return int[]

normalisedT public_oe property

public float[] normalisedT
return float[]

offroadTextureStyleIndex public_oe property

public int offroadTextureStyleIndex
return int

pointA public_oe property

public TrackBuildRPoint, pointA
return TrackBuildRPoint,

pointB public_oe property

public TrackBuildRPoint, pointB
return TrackBuildRPoint,

prevNormIndex public_oe property

public int[] prevNormIndex
return int[]

sampledAngles public_oe property

public float[] sampledAngles
return float[]

sampledCants public_oe property

public float[] sampledCants
return float[]

sampledCrowns public_oe property

public float[] sampledCrowns
return float[]

sampledLeftBoundaryPoints public_oe property

public Vector3[] sampledLeftBoundaryPoints
return Vector3[]

sampledPoints public_oe property

public Vector3[] sampledPoints
return Vector3[]

sampledRightBoundaryPoints public_oe property

public Vector3[] sampledRightBoundaryPoints
return Vector3[]

sampledTrackCrosses public_oe property

public Vector3[] sampledTrackCrosses
return Vector3[]

sampledTrackDirections public_oe property

public Vector3[] sampledTrackDirections
return Vector3[]

sampledTrackUps public_oe property

public Vector3[] sampledTrackUps
return Vector3[]

sampledWidths public_oe property

public float[] sampledWidths
return float[]

storedArcLengthArraySize public_oe property

public int storedArcLengthArraySize
return int

storedArcLengths public_oe property

public float[] storedArcLengths
return float[]

storedArcLengthsFull public_oe property

public float[] storedArcLengthsFull
return float[]

storedPointSize public_oe property

public int storedPointSize
return int

targetSize public_oe property

public float[] targetSize
return float[]

trackTextureStyleIndex public_oe property

public int trackTextureStyleIndex
return int