C# 클래스 LevelGenerator, angrygoats

상속: MonoBehaviour
파일 보기 프로젝트 열기: dulb640/angrygoats 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
aStarGrids AstarPath
actseed int
boss GameObject
bossFloor GameObject
enemies List
enemyCommonness List
floorPrefabs List
maxEnemiesPerRoom int
maxWebs int
minWebs int
minimapUI GameObject
roomPrefab GameObject
roomsToSpawn int
seed string
startPrefab GameObject
totalEnemies int
trash GameObject
web GameObject

공개 메소드들

메소드 설명
IsEmpty ( Vector2 index ) : bool
SetAdj ( RoomControl room, Vector2 dir, RoomControl adjRoom ) : void

비공개 메소드들

메소드 설명
IsNextToEmpty ( RoomControl room ) : bool
RandomEmpty ( RoomControl room ) : Vector2
RandomNotEmpty ( RoomControl room ) : Vector2
RandomRoom ( ) : RoomControl
get ( Vector2 pos ) : RoomControl

메소드 상세

IsEmpty() 공개 메소드

public IsEmpty ( Vector2 index ) : bool
index Vector2
리턴 bool

SetAdj() 공개 메소드

public SetAdj ( RoomControl room, Vector2 dir, RoomControl adjRoom ) : void
room RoomControl
dir Vector2
adjRoom RoomControl
리턴 void

프로퍼티 상세

aStarGrids 공개적으로 프로퍼티

public AstarPath aStarGrids
리턴 AstarPath

actseed 공개적으로 프로퍼티

public int actseed
리턴 int

boss 공개적으로 프로퍼티

public GameObject boss
리턴 GameObject

bossFloor 공개적으로 프로퍼티

public GameObject bossFloor
리턴 GameObject

enemies 공개적으로 프로퍼티

public List enemies
리턴 List

enemyCommonness 공개적으로 프로퍼티

public List enemyCommonness
리턴 List

floorPrefabs 공개적으로 프로퍼티

public List floorPrefabs
리턴 List

maxEnemiesPerRoom 공개적으로 프로퍼티

public int maxEnemiesPerRoom
리턴 int

maxWebs 공개적으로 프로퍼티

public int maxWebs
리턴 int

minWebs 공개적으로 프로퍼티

public int minWebs
리턴 int

minimapUI 공개적으로 프로퍼티

public GameObject minimapUI
리턴 GameObject

roomPrefab 공개적으로 프로퍼티

public GameObject roomPrefab
리턴 GameObject

roomsToSpawn 공개적으로 프로퍼티

public int roomsToSpawn
리턴 int

seed 공개적으로 프로퍼티

public string seed
리턴 string

startPrefab 공개적으로 프로퍼티

public GameObject startPrefab
리턴 GameObject

totalEnemies 공개적으로 프로퍼티

public int totalEnemies
리턴 int

trash 공개적으로 프로퍼티

public GameObject trash
리턴 GameObject

web 공개적으로 프로퍼티

public GameObject web
리턴 GameObject