C# 클래스 NetworkSkins.Props.PropCustomizer

상속: LoadingExtensionBase
파일 보기 프로젝트 열기: boformer/NetworkSkins 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Instance PropCustomizer
StreetLightPrefabDataIndices int[]

공개 메소드들

메소드 설명
GetActiveStreetLight ( NetInfo prefab ) : PropInfo
GetActiveStreetLightDistance ( NetInfo prefab ) : float
GetActiveTree ( NetInfo prefab, LanePosition position ) : TreeInfo
GetActiveTreeDistance ( NetInfo prefab, LanePosition position ) : float
GetAvailableStreetLights ( NetInfo prefab ) : List
GetAvailableTrees ( NetInfo prefab ) : List
GetDefaultStreetLight ( NetInfo prefab ) : PropInfo
GetDefaultStreetLightDistance ( NetInfo prefab ) : float
GetDefaultTree ( NetInfo prefab, LanePosition position ) : TreeInfo
GetDefaultTreeDistance ( NetInfo prefab, LanePosition position ) : float
HasStreetLights ( NetInfo prefab ) : bool
HasTrees ( NetInfo prefab, LanePosition position ) : bool
OnCreated ( ILoading loading ) : void
OnLevelUnloading ( ) : void
OnReleased ( ) : void
OnUpdateData ( SimulationManager mode ) : void

Like OnLevelLoaded, but executed earlier.

SetStreetLight ( NetInfo prefab, PropInfo prop ) : void
SetStreetLightDistance ( NetInfo prefab, float val ) : void
SetTree ( NetInfo prefab, LanePosition position, TreeInfo tree ) : void
SetTreeDistance ( NetInfo prefab, LanePosition position, float val ) : void

메소드 상세

GetActiveStreetLight() 공개 메소드

public GetActiveStreetLight ( NetInfo prefab ) : PropInfo
prefab NetInfo
리턴 PropInfo

GetActiveStreetLightDistance() 공개 메소드

public GetActiveStreetLightDistance ( NetInfo prefab ) : float
prefab NetInfo
리턴 float

GetActiveTree() 공개 메소드

public GetActiveTree ( NetInfo prefab, LanePosition position ) : TreeInfo
prefab NetInfo
position LanePosition
리턴 TreeInfo

GetActiveTreeDistance() 공개 메소드

public GetActiveTreeDistance ( NetInfo prefab, LanePosition position ) : float
prefab NetInfo
position LanePosition
리턴 float

GetAvailableStreetLights() 공개 메소드

public GetAvailableStreetLights ( NetInfo prefab ) : List
prefab NetInfo
리턴 List

GetAvailableTrees() 공개 메소드

public GetAvailableTrees ( NetInfo prefab ) : List
prefab NetInfo
리턴 List

GetDefaultStreetLight() 공개 메소드

public GetDefaultStreetLight ( NetInfo prefab ) : PropInfo
prefab NetInfo
리턴 PropInfo

GetDefaultStreetLightDistance() 공개 메소드

public GetDefaultStreetLightDistance ( NetInfo prefab ) : float
prefab NetInfo
리턴 float

GetDefaultTree() 공개 메소드

public GetDefaultTree ( NetInfo prefab, LanePosition position ) : TreeInfo
prefab NetInfo
position LanePosition
리턴 TreeInfo

GetDefaultTreeDistance() 공개 메소드

public GetDefaultTreeDistance ( NetInfo prefab, LanePosition position ) : float
prefab NetInfo
position LanePosition
리턴 float

HasStreetLights() 공개 메소드

public HasStreetLights ( NetInfo prefab ) : bool
prefab NetInfo
리턴 bool

HasTrees() 공개 메소드

public HasTrees ( NetInfo prefab, LanePosition position ) : bool
prefab NetInfo
position LanePosition
리턴 bool

OnCreated() 공개 메소드

public OnCreated ( ILoading loading ) : void
loading ILoading
리턴 void

OnLevelUnloading() 공개 메소드

public OnLevelUnloading ( ) : void
리턴 void

OnReleased() 공개 메소드

public OnReleased ( ) : void
리턴 void

OnUpdateData() 공개 메소드

Like OnLevelLoaded, but executed earlier.
public OnUpdateData ( SimulationManager mode ) : void
mode SimulationManager
리턴 void

SetStreetLight() 공개 메소드

public SetStreetLight ( NetInfo prefab, PropInfo prop ) : void
prefab NetInfo
prop PropInfo
리턴 void

SetStreetLightDistance() 공개 메소드

public SetStreetLightDistance ( NetInfo prefab, float val ) : void
prefab NetInfo
val float
리턴 void

SetTree() 공개 메소드

public SetTree ( NetInfo prefab, LanePosition position, TreeInfo tree ) : void
prefab NetInfo
position LanePosition
tree TreeInfo
리턴 void

SetTreeDistance() 공개 메소드

public SetTreeDistance ( NetInfo prefab, LanePosition position, float val ) : void
prefab NetInfo
position LanePosition
val float
리턴 void

프로퍼티 상세

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

public static PropCustomizer,NetworkSkins.Props Instance
리턴 PropCustomizer

StreetLightPrefabDataIndices 공개적으로 프로퍼티

public int[] StreetLightPrefabDataIndices
리턴 int[]