Пример #1
0
    public void SetupAI(List <Transform> wayPointList)
    {
        m_AIStateController = m_Instance.GetComponent <AIStateController>();
        //Debug.Log(m_AIStateController);
        //Debug.Log(m_Instance);
        m_AIStateController.SetupAI(true, wayPointList);

        m_Shooting = m_Instance.GetComponent <TankShooting>();
        m_Shooting.m_PlayerNumber = m_PlayerNumber;

        m_CanvasGameObject  = m_Instance.GetComponentInChildren <Canvas>().gameObject;
        m_ColoredPlayerText = "<color=#" + ColorUtility.ToHtmlStringRGB(m_PlayerColor) + ">PLAYER " + m_PlayerNumber + "</color>";

        MeshRenderer[] renderers = m_Instance.GetComponentsInChildren <MeshRenderer>();

        for (int i = 0; i < renderers.Length; i++)
        {
            renderers[i].material.color = m_PlayerColor;
        }
    }