C# Класс Simulation.SimulationManager

Наследование: UnityEngine.MonoBehaviour
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
blueTeamAttributes SinglePlayer.AIAttributeManager
blueTeamLeaderboard Leaderboard
contentPane UnityEngine.RectTransform
editTeamToggleGroup UnityEngine.UI.ToggleGroup
equationInputField InputField
isEditingYellowTeam bool
labelName UnityEngine.UI.Text
levelInfoPrefab GameObject
simulationStarter SimulationStarter
teamEquations Simulation.EquationInfo[]
unitAttributeToggleGroup UnityEngine.UI.ToggleGroup
yellowTeamAttributes SinglePlayer.AIAttributeManager
yellowTeamLeaderboard Leaderboard

Открытые методы

Метод Описание
FixedUpdate ( ) : void
Start ( ) : void
UpdateAttribute ( Toggle toggle ) : void
UpdateEquation ( ) : void
UpdateLevelInfo ( int toggleValue, string equation ) : void
UpdateTeamToggle ( Toggle toggle ) : void

Приватные методы

Метод Описание
CheckAttributeToggle ( ) : void
CheckTeamToggle ( ) : void
Initialization ( ) : void
InitializeTeamEquations ( ) : void
SetDefaultLevelInfo ( ) : void
UpdateLevelInfoIteration ( int level, float answer, float previousAnswer ) : void

Описание методов

FixedUpdate() публичный Метод

public FixedUpdate ( ) : void
Результат void

Start() публичный Метод

public Start ( ) : void
Результат void

UpdateAttribute() публичный Метод

public UpdateAttribute ( Toggle toggle ) : void
toggle Toggle
Результат void

UpdateEquation() публичный Метод

public UpdateEquation ( ) : void
Результат void

UpdateLevelInfo() публичный Метод

public UpdateLevelInfo ( int toggleValue, string equation ) : void
toggleValue int
equation string
Результат void

UpdateTeamToggle() публичный Метод

public UpdateTeamToggle ( Toggle toggle ) : void
toggle Toggle
Результат void

Описание свойств

blueTeamAttributes публичное свойство

public AIAttributeManager,SinglePlayer blueTeamAttributes
Результат SinglePlayer.AIAttributeManager

blueTeamLeaderboard публичное свойство

public Leaderboard blueTeamLeaderboard
Результат Leaderboard

contentPane публичное свойство

public RectTransform,UnityEngine contentPane
Результат UnityEngine.RectTransform

editTeamToggleGroup публичное свойство

public ToggleGroup,UnityEngine.UI editTeamToggleGroup
Результат UnityEngine.UI.ToggleGroup

equationInputField публичное свойство

public InputField equationInputField
Результат InputField

isEditingYellowTeam публичное свойство

public bool isEditingYellowTeam
Результат bool

labelName публичное свойство

public Text,UnityEngine.UI labelName
Результат UnityEngine.UI.Text

levelInfoPrefab публичное свойство

public GameObject levelInfoPrefab
Результат GameObject

simulationStarter публичное свойство

public SimulationStarter,Simulation simulationStarter
Результат SimulationStarter

teamEquations публичное свойство

public EquationInfo[],Simulation teamEquations
Результат Simulation.EquationInfo[]

unitAttributeToggleGroup публичное свойство

public ToggleGroup,UnityEngine.UI unitAttributeToggleGroup
Результат UnityEngine.UI.ToggleGroup

yellowTeamAttributes публичное свойство

public AIAttributeManager,SinglePlayer yellowTeamAttributes
Результат SinglePlayer.AIAttributeManager

yellowTeamLeaderboard публичное свойство

public Leaderboard yellowTeamLeaderboard
Результат Leaderboard