public void setGunImages(int a1, int a2) { arma1 = (GunImage)a1; arma2 = (GunImage)a2; //Debug.Log(a1+ " " + a2); ShowGun1(GetSpriteGun(arma1)); ShowGun2(GetSpriteGun(arma2)); }
//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); }
//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)); }
public void InsertGunImage(GunImage image) { this.Context.GunImages.Add(image); }