C# Class Sol.Crafting

Inheritance: Menu
Exibir arquivo Open project: Stumpstump/RoverGame Class Usage Examples

Public Properties

Property Type Description
craftingEffect UnityEngine.AudioClip
craftingInfoPanel CraftingInfoPanel
craftingSlotContainer UnityEngine.Transform
craftingSlotPrefab CraftingSlot
recipes List
toggleGroup UnityEngine.UI.ToggleGroup

Public Methods

Method Description
Close ( ) : void
CraftItem ( ) : void
CraftingCoroutine ( ) : IEnumerator
Open ( ) : void
Open ( List r ) : void
SanitizeRecipes ( List recipesToSanitize ) : List
SelectCraftingSlot ( CraftingSlot craftingSlot ) : void

Private Methods

Method Description
Awake ( ) : void
InitializeSlots ( List recipeList ) : void
SelectSlot ( ) : void

Method Details

Close() public method

public Close ( ) : void
return void

CraftItem() public method

public CraftItem ( ) : void
return void

CraftingCoroutine() public method

public CraftingCoroutine ( ) : IEnumerator
return IEnumerator

Open() public method

public Open ( ) : void
return void

Open() public method

public Open ( List r ) : void
r List
return void

SanitizeRecipes() public method

public SanitizeRecipes ( List recipesToSanitize ) : List
recipesToSanitize List
return List

SelectCraftingSlot() public method

public SelectCraftingSlot ( CraftingSlot craftingSlot ) : void
craftingSlot CraftingSlot
return void

Property Details

craftingEffect public_oe property

public AudioClip,UnityEngine craftingEffect
return UnityEngine.AudioClip

craftingInfoPanel public_oe property

public CraftingInfoPanel,Sol craftingInfoPanel
return CraftingInfoPanel

craftingSlotContainer public_oe property

public Transform,UnityEngine craftingSlotContainer
return UnityEngine.Transform

craftingSlotPrefab public_oe property

public CraftingSlot craftingSlotPrefab
return CraftingSlot

recipes public_oe property

public List recipes
return List

toggleGroup public_oe property

public ToggleGroup,UnityEngine.UI toggleGroup
return UnityEngine.UI.ToggleGroup