C# 클래스 FarmManager, gro-ui

상속: MonoBehaviour
파일 보기 프로젝트 열기: OpenAgInitiative/gro-ui 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AddPlantButton Button
AddPlantExpanded bool
AddPlantModulePrefab GameObject
AddPlantPanel GameObject
AdjustExpanded bool
AdjustPanel GameObject
AdjustSystemModulePrefab GameObject
DownloadDataModulePrefab GameObject
DownloadExpanded bool
DownloadPanel GameObject
HarvestButton Button
HarvestExpanded bool
HarvestModulePrefab GameObject
HarvestPanel GameObject
activeObject Transform
defaultPlantModel GameObject
emptySite GameObject
enclosurePrefab GameObject
genericPrefab GameObject
plantModelMap List
sensingPointPrefab GameObject
sitePrefab GameObject
testPlantLeaf GameObject
testSitePrefab GameObject
trayPrefab GameObject

공개 메소드들

메소드 설명
Awake ( ) : void
GetPlantModel ( string plantType ) : GameObject
Initialize ( string URL ) : IEnumerator
InitializeFarm ( string URL ) : void
LoadFarmObject ( string URL ) : IEnumerator
SetActiveObject ( Transform newActiveObject ) : void
StartAddPlantModule ( ) : void
StartAdjustModule ( ) : void
StartDownloadDataModule ( ) : void
StartHarvestModule ( ) : void

비공개 메소드들

메소드 설명
InitializerHelp ( GameObject obj ) : IEnumerator

메소드 상세

Awake() 공개 메소드

public Awake ( ) : void
리턴 void

GetPlantModel() 공개 메소드

public GetPlantModel ( string plantType ) : GameObject
plantType string
리턴 GameObject

Initialize() 공개 메소드

public Initialize ( string URL ) : IEnumerator
URL string
리턴 IEnumerator

InitializeFarm() 공개 메소드

public InitializeFarm ( string URL ) : void
URL string
리턴 void

LoadFarmObject() 공개 메소드

public LoadFarmObject ( string URL ) : IEnumerator
URL string
리턴 IEnumerator

SetActiveObject() 공개 메소드

public SetActiveObject ( Transform newActiveObject ) : void
newActiveObject Transform
리턴 void

StartAddPlantModule() 공개 메소드

public StartAddPlantModule ( ) : void
리턴 void

StartAdjustModule() 공개 메소드

public StartAdjustModule ( ) : void
리턴 void

StartDownloadDataModule() 공개 메소드

public StartDownloadDataModule ( ) : void
리턴 void

StartHarvestModule() 공개 메소드

public StartHarvestModule ( ) : void
리턴 void

프로퍼티 상세

AddPlantButton 공개적으로 프로퍼티

public Button AddPlantButton
리턴 Button

AddPlantExpanded 공개적으로 프로퍼티

public bool AddPlantExpanded
리턴 bool

AddPlantModulePrefab 공개적으로 프로퍼티

public GameObject AddPlantModulePrefab
리턴 GameObject

AddPlantPanel 공개적으로 프로퍼티

public GameObject AddPlantPanel
리턴 GameObject

AdjustExpanded 공개적으로 프로퍼티

public bool AdjustExpanded
리턴 bool

AdjustPanel 공개적으로 프로퍼티

public GameObject AdjustPanel
리턴 GameObject

AdjustSystemModulePrefab 공개적으로 프로퍼티

public GameObject AdjustSystemModulePrefab
리턴 GameObject

DownloadDataModulePrefab 공개적으로 프로퍼티

public GameObject DownloadDataModulePrefab
리턴 GameObject

DownloadExpanded 공개적으로 프로퍼티

public bool DownloadExpanded
리턴 bool

DownloadPanel 공개적으로 프로퍼티

public GameObject DownloadPanel
리턴 GameObject

HarvestButton 공개적으로 프로퍼티

public Button HarvestButton
리턴 Button

HarvestExpanded 공개적으로 프로퍼티

public bool HarvestExpanded
리턴 bool

HarvestModulePrefab 공개적으로 프로퍼티

public GameObject HarvestModulePrefab
리턴 GameObject

HarvestPanel 공개적으로 프로퍼티

public GameObject HarvestPanel
리턴 GameObject

activeObject 공개적으로 프로퍼티

public Transform activeObject
리턴 Transform

defaultPlantModel 공개적으로 프로퍼티

public GameObject defaultPlantModel
리턴 GameObject

emptySite 공개적으로 프로퍼티

public GameObject emptySite
리턴 GameObject

enclosurePrefab 공개적으로 프로퍼티

public GameObject enclosurePrefab
리턴 GameObject

genericPrefab 공개적으로 프로퍼티

public GameObject genericPrefab
리턴 GameObject

plantModelMap 공개적으로 프로퍼티

public List plantModelMap
리턴 List

sensingPointPrefab 공개적으로 프로퍼티

public GameObject sensingPointPrefab
리턴 GameObject

sitePrefab 공개적으로 프로퍼티

public GameObject sitePrefab
리턴 GameObject

testPlantLeaf 공개적으로 프로퍼티

public GameObject testPlantLeaf
리턴 GameObject

testSitePrefab 공개적으로 프로퍼티

public GameObject testSitePrefab
리턴 GameObject

trayPrefab 공개적으로 프로퍼티

public GameObject trayPrefab
리턴 GameObject