PJ/Assets/scripts/SkinOnShop.cs

55 lines
1.4 KiB
C#
Raw Normal View History

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEditor;
using UnityEngine.UI;
using TMPro;
public class SkinOnShop : MonoBehaviour
{
private Image image;
public Sprite[] Skin;
public Sprite[] Sword;
public Sprite[] Head;
public string[] NameRu;
public string[] NameEn;
public TMP_Text SkinName;
public GameObject Sw;
public GameObject He;
private void FixedUpdate()
{
int SkinID = PlayerPrefs.GetInt("SelectedSkin");
int SwordID = PlayerPrefs.GetInt("SwordID");
int HeadID = PlayerPrefs.GetInt("HeadID");
image = GetComponent<Image>();
image.sprite = Skin[SkinID];
switch(PlayerPrefs.GetInt("LanguageID"))
{
case 0: SkinName.text = NameRu[SkinID]; break;
case 1: SkinName.text = NameEn[SkinID]; break;
}
if (Sword[SwordID] != null)
{
Sw.GetComponent<Image>().sprite = Sword[SwordID];
Sw.GetComponent<Image>().enabled = true;
}
else
{
Sw.GetComponent<Image>().enabled = false;
}
if (Head[HeadID] != null)
{
He.GetComponent<Image>().sprite = Head[HeadID];
He.GetComponent<Image>().enabled = true;
}
else
{
He.GetComponent<Image>().enabled = false;
}
}
}