• Benvenuto in Making Videogames!
  • Dai sfogo alla tua fantasia!
  • Crea il tuo Videogioco!
Benvenuto ospite! Login Registrati




Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Strumenti di selezione dell'inventario
#1
Ora che ho capito come creare un inventario sto cercando di creare uno script che permetta di cliccare uno slot e di far apparire una finestra di selezione (ovviamente solo quando lo slot è pieno). Per adesso sto solo cercando di far funzionare il void OnPointerClick

Codice:
using UnityEngine;
using UnityEngine.EventSystems;
using System.Collections;
using System;

public class ItemActions : MonoBehaviour, IPointerClickHandler {

    public Item items;

    private Inventory_ToolTip tool;

    private GameObject tooltip;

    void Start ()
    {
        tool = GetComponent<Inventory_ToolTip> ();
        tooltip = GameObject.Find ("InvActions");
    }

    void Update ()
    {
    
    }

    public void OnPointerClick(PointerEventData eventData)
    {
        if (tooltip.activeSelf == false)
        {
            tool.Activate (items);
        }
        else
        {
            tool.Deactivate ();
        }
    }
}

purtroppo non funziona: lo script è attaccato al prefab dell'icona dello slot, quindi una volta aperto l'inventario si dovrebbe avere la possibilità di cliccarci sopra, ma questo non avviene

per caso nello script c'è qualcosa di errato? se no, allora cosa potrebbe essere?
 
Rispondi
  


Messaggi in questa discussione
Strumenti di selezione dell'inventario - da 93sunderland - 09-05-2016, 11:47 AM

Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  Effetto perimetro selezione oggetti Almiotti79 11 728 22-10-2016, 12:01 AM
Ultimo messaggio: Almiotti79
  Grandezza inventario sempre uguale 93sunderland 0 345 16-05-2016, 02:42 PM
Ultimo messaggio: 93sunderland
  Inventario con slot 93sunderland 5 589 06-05-2016, 04:34 PM
Ultimo messaggio: 93sunderland
  Dubbio sulla costruzione dell scene 93sunderland 16 1,395 28-02-2016, 04:39 PM
Ultimo messaggio: Blackg96

Vai al forum:


Browsing: 1 Ospite(i)