Exemple #1
0
    void AddMinimapIcon()
    {
        Texture2D mmIconTex = towerGreyMMIcon;

        //MinimapCamera mmCam = Camera.FindObjectOfType<MinimapCamera>();
        MinimapCamera.AddMinimapIconTo(transform, mmIconTex);
    }
Exemple #2
0
    public void AddMinimapIcon()
    {
        Texture2D mmIconTex = (GetComponent <TeamPlayer>().team == 0) ? towerBlueMMIcon : towerRedMMIcon;

        //MinimapCamera mmCam = Camera.FindObjectOfType(typeof(MinimapCamera)) as MinimapCamera;
        MinimapCamera.AddMinimapIconTo(transform, mmIconTex);
    }
    void Start()
    {
        GetComponent <Rigidbody>().velocity = transform.forward * shootSpeed;

        GameObject mmIcon = MinimapCamera.AddMinimapIconTo(transform, rocketTex);
        Quaternion r      = mmIcon.transform.localRotation;

        r.y = 180;
        mmIcon.transform.localRotation = r;
    }
Exemple #4
0
    public void SpawnBotTank()
    {
        Debug.Log("Spawn Tank");

        Vector3    pt = tankSpawnPoint.position;
        Quaternion r  = tankSpawnPoint.rotation;

        GameObject newTank =
            Instantiate(Resources.Load("BotTank2"), pt, r) as GameObject; // TIDYME: 2018-07-07: Avoid Resources.Load
        // newTank.GetComponent<TeamPlayer>().team = team;
        // TODO: Update team texture...

        // Add a minimap icon for the tank.
        Texture2D mmIconTex = (team == 0) ? tankBlueMMIcon : tankRedMMIcon;

        MinimapCamera.AddMinimapIconTo(newTank.transform, mmIconTex);
    }