public void CreateActor(AgentPersonality personality) { if (ActorPrefab != null && _actorSpawnAreas != null && _actorAgent == null) { InstatiateGameObject(ActorPrefab, AgentType.Actor); _activeAgents.FirstOrDefault(e => e.AgentType == AgentType.Actor).AgentPersontality = personality; MainCamera.GetComponent <FollowTarget>().Target = _actorAgent.transform; } }
public void OnCreateActor() { AgentPersonality personality = new AgentPersonality(Neuroticism.value, Extraversion.value, OpennessToExperience.value, Conscientiousness.value, Agreeableness.value); AgentManager.CreateActor(personality); }
public void OnCreateActor() { AgentPersonality personality = new AgentPersonality(Neuroticism.value, Extraversion.value, OpennessToExperience.value, Conscientiousness.value, Agreeableness.value); AgentManager.CreateActor(personality); }