Hello everyone, i'd like to show a menu just after grab an object with a label name of the object and the icon who correspond. For use language correctly,i need to have the same variable of inventory object settings (name and main graphic).
Somebody have an idea for do this please ?
Comments
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
using AC;
public class DisplayMenuObjectFound : MonoBehaviour {
public InventoryManager inventoryManager;
public Text label;
public RawImage iconObject;
public void UpdateMenu (int itemsNumber) {
label.text = inventoryManager.items [itemsNumber].altLabel;
iconObject.texture = inventoryManager.items [itemsNumber].tex;
}
}
public void UpdateMenu (int itemsNumber) {
if (AC.KickStarter.settingsManager.defaultLanguage == 1 ) {
label.text = inventoryManager.items [itemsNumber].GetLabel(1);
}
if (AC.KickStarter.settingsManager.defaultLanguage == 2) {
label.text = inventoryManager.items [itemsNumber].GetLabel(2);
}
iconObject.texture = inventoryManager.items [itemsNumber].tex;
}