C# Class Xft.XWeaponTrail

Inheritance: UnityEngine.MonoBehaviour
Show file Open project: LilTsubaki/Les-fragments-d-Erule Class Usage Examples

Public Properties

Property Type Description
Fps float
Granularity int
MaxFrame int
MyColor UnityEngine.Color
MyMaterial UnityEngine.Material
PointEnd UnityEngine.Transform
PointStart UnityEngine.Transform
SortingLayerName string
SortingOrder int
UseWith2D bool
Version string

Protected Properties

Property Type Description
mElapsedTime float
mElemPool ElementPool
mFadeElapsedime float
mFadeT float
mFadeTime float
mHeadElem Element
mInited bool
mIsFading bool
mMeshObj UnityEngine.GameObject
mSnapshotList List
mSpline Xft.Spline
mTrailWidth float
mVertexPool VertexPool
mVertexSegment VertexPool.VertexSegment

Public Methods

Method Description
Activate ( ) : void
Deactivate ( ) : void
Init ( ) : void
StopSmoothly ( float fadeTime ) : void

Private Methods

Method Description
InitMeshObj ( ) : void
InitOriginalElements ( ) : void
InitSpline ( ) : void
LateUpdate ( ) : void
OnDestroy ( ) : void
OnDrawGizmos ( ) : void
OnLevelWasLoaded ( int level ) : void
RecordCurElem ( ) : void
RefreshSpline ( ) : void
Start ( ) : void
Update ( ) : void
UpdateFade ( ) : void
UpdateHeadElem ( ) : void
UpdateIndices ( ) : void
UpdateVertex ( ) : void

Method Details

Activate() public method

public Activate ( ) : void
return void

Deactivate() public method

public Deactivate ( ) : void
return void

Init() public method

public Init ( ) : void
return void

StopSmoothly() public method

public StopSmoothly ( float fadeTime ) : void
fadeTime float
return void

Property Details

Fps public property

public float Fps
return float

Granularity public property

public int Granularity
return int

MaxFrame public property

public int MaxFrame
return int

MyColor public property

public Color,UnityEngine MyColor
return UnityEngine.Color

MyMaterial public property

public Material,UnityEngine MyMaterial
return UnityEngine.Material

PointEnd public property

public Transform,UnityEngine PointEnd
return UnityEngine.Transform

PointStart public property

public Transform,UnityEngine PointStart
return UnityEngine.Transform

SortingLayerName public property

public string SortingLayerName
return string

SortingOrder public property

public int SortingOrder
return int

UseWith2D public property

public bool UseWith2D
return bool

Version public static property

public static string Version
return string

mElapsedTime protected property

protected float mElapsedTime
return float

mElemPool protected property

protected ElementPool mElemPool
return ElementPool

mFadeElapsedime protected property

protected float mFadeElapsedime
return float

mFadeT protected property

protected float mFadeT
return float

mFadeTime protected property

protected float mFadeTime
return float

mHeadElem protected property

protected Element mHeadElem
return Element

mInited protected property

protected bool mInited
return bool

mIsFading protected property

protected bool mIsFading
return bool

mMeshObj protected property

protected GameObject,UnityEngine mMeshObj
return UnityEngine.GameObject

mSnapshotList protected property

protected List mSnapshotList
return List

mSpline protected property

protected Spline,Xft mSpline
return Xft.Spline

mTrailWidth protected property

protected float mTrailWidth
return float

mVertexPool protected property

protected VertexPool,Xft mVertexPool
return VertexPool

mVertexSegment protected property

protected VertexPool.VertexSegment,Xft mVertexSegment
return VertexPool.VertexSegment