C# 클래스 Common.SpawnPoint

상속: MonoBehaviour
파일 보기 프로젝트 열기: gamemachine/gamemachine

공개 프로퍼티들

프로퍼티 타입 설명
heightOffset float
randomRangeForObjectSpawn float
spawnType SpawnType
spawned bool
undergroundLayer string
undergroundMask LayerMask

공개 메소드들

메소드 설명
GetCharacterSpawnpoint ( Common.Character character ) : Common.Vector3
GetNpcSpawnpoint ( Common.Vector3 position ) : Common.Vector3
GetObjectSpawnPoint ( ) : Common.Vector3
GetObjectSpawnPoint ( Common.GameObject spawnPoint ) : Common.Vector3
GetPlayerSpawnpoint ( Common.Character character ) : Common.Vector3
GroundedPosition ( Common.Vector3 position ) : Common.Vector3
Instance ( ) : SpawnPoint
SaveLocal ( ) : void
SpawnHome ( ) : void
Start ( ) : void

비공개 메소드들

메소드 설명
GetSavedLocal ( ) : Common.Vector3
GetSavedSpawnPoint ( ) : Common.Vector3
GroundedPosition ( Common.Vector3 position, float offset ) : Common.Vector3
OffsetY ( Common.Vector3 position, float offset ) : Common.Vector3
OnPlacedBlock ( Common.Vector3 position ) : bool

메소드 상세

GetCharacterSpawnpoint() 공개 메소드

public GetCharacterSpawnpoint ( Common.Character character ) : Common.Vector3
character Common.Character
리턴 Common.Vector3

GetNpcSpawnpoint() 공개 메소드

public GetNpcSpawnpoint ( Common.Vector3 position ) : Common.Vector3
position Common.Vector3
리턴 Common.Vector3

GetObjectSpawnPoint() 공개 메소드

public GetObjectSpawnPoint ( ) : Common.Vector3
리턴 Common.Vector3

GetObjectSpawnPoint() 공개 메소드

public GetObjectSpawnPoint ( Common.GameObject spawnPoint ) : Common.Vector3
spawnPoint Common.GameObject
리턴 Common.Vector3

GetPlayerSpawnpoint() 공개 메소드

public GetPlayerSpawnpoint ( Common.Character character ) : Common.Vector3
character Common.Character
리턴 Common.Vector3

GroundedPosition() 공개 메소드

public GroundedPosition ( Common.Vector3 position ) : Common.Vector3
position Common.Vector3
리턴 Common.Vector3

Instance() 공개 정적인 메소드

public static Instance ( ) : SpawnPoint
리턴 SpawnPoint

SaveLocal() 공개 메소드

public SaveLocal ( ) : void
리턴 void

SpawnHome() 공개 메소드

public SpawnHome ( ) : void
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void

프로퍼티 상세

heightOffset 공개적으로 프로퍼티

public float heightOffset
리턴 float

randomRangeForObjectSpawn 공개적으로 프로퍼티

public float randomRangeForObjectSpawn
리턴 float

spawnType 공개적으로 프로퍼티

public SpawnType spawnType
리턴 SpawnType

spawned 공개적으로 프로퍼티

public bool spawned
리턴 bool

undergroundLayer 공개적으로 프로퍼티

public string undergroundLayer
리턴 string

undergroundMask 공개적으로 프로퍼티

public LayerMask undergroundMask
리턴 LayerMask