public virtual void Start(Transform T) { meuTransform = T; SetarConversaOriginal(); //tempoParado = Random.Range(TEMPO_MIN_PARADO, TEMPO_MAX_PARADO); // if (T.gameObject.name == "Derek_paladinoDeLaurense") // Debug.Log(T+" : "+siga); //if (siga == null) { if (T.gameObject.name == "Derek_paladinoDeLaurense") { Debug.Log(T); } siga = new SigaOLider(T, 0.75f, 2, 0.01f); } if (pontosAlvo == null) { pontosAlvo = new Transform[1] { T } } ; }
public void Start(CreatureManager meuCriature) { this.meuCriature = meuCriature; ProcuraCriatureDoJogador(); if (siga == null) { siga = new SigaOLider(); } // posInicial = meuCriature.transform.position; siga.Start(meuCriature); }
public void Start(Transform T) { meuTransform = T; conversa = bancoDeTextos.RetornaListaDeTextoDoIdioma(chaveDaConversa).ToArray(); //tempoParado = Random.Range(TEMPO_MIN_PARADO, TEMPO_MAX_PARADO); if (siga == null) { siga = new SigaOLider(T, 0.75f, 2); } if (pontosAlvo == null) { pontosAlvo = new Transform[1] { T } } ; }