Exemplo n.º 1
0
    public void setGunImages(int a1, int a2)
    {
        arma1 = (GunImage)a1;
        arma2 = (GunImage)a2;

        //Debug.Log(a1+ " " + a2);

        ShowGun1(GetSpriteGun(arma1));
        ShowGun2(GetSpriteGun(arma2));
    }
Exemplo n.º 2
0
 //Função que pega o Sprite que será utilizado
 public static Sprite GetSpriteGun(GunImage gunImage)
 {
     foreach (GameAssets.ImageGunsUI imageGunsUI in GameAssets.Instance.imageGunsUIArray)
     {
         if (imageGunsUI.gunImage == gunImage)
         {
             return(imageGunsUI.gunSprite);
         }
     }
     Debug.LogError("Sprite" + gunImage + "not found!");
     return(null);
 }
Exemplo n.º 3
0
    //Começa com as armas que estão na mao
    private void Start()
    {
        //Pega a Referencia do cinto
        Belt = GameObject.Find("player").transform.GetChild(0).GetComponent <GeneralWeaponScript>();
        //Pega as armas dos cintos
        arma1 = (GunImage)Belt.Belt[0];
        arma2 = (GunImage)Belt.Belt[1];


        ShowGun1(GetSpriteGun(arma1));
        ShowGun2(GetSpriteGun(arma2));
    }
Exemplo n.º 4
0
 public void InsertGunImage(GunImage image)
 {
     this.Context.GunImages.Add(image);
 }