void GenerateItem(AgentTrust a) { AgentButton scrollItem = Instantiate(_agentButton); scrollItem.transform.SetParent(_scrollContent.transform, false); scrollItem._agentTrust = a; }
// Return the index agentTrust of the the actual interaction agent public void IndexOfAgentTrust(Agent actualInteraction) { foreach (AgentTrust element in _agentsList) { if (actualInteraction == element._agent) { _actualAgentTrust = element; } } }
// Instanciate trust for each agent friend private void InstanciateTrust(float trust) { foreach (GameObject agentOther in GameObject.FindGameObjectsWithTag("agent")) { if (_code != agentOther.GetComponent <Agent>()._code) { AgentTrust trustInAgent = new AgentTrust(agentOther.GetComponent <Agent>(), trust); _agentsList.Add(trustInAgent); } } }