Exemple #1
0
    public void OpenProperties()     //Open or hide items properties menu
    {
        var item = placeholderCollider.objectIn.GetComponent <ItemClass>();

        if (!properties.activeSelf)
        {
            propertiesController.SetValue(item, PropertiesController.Property.Resistance, item.itemType == ItemClass.Type.Resistor ? true : false);            //show and sets or hide property bar
            propertiesController.SetValue(item, PropertiesController.Property.Voltage, item.itemType == ItemClass.Type.Power_Supply ? true : false);           //show and sets or hide property bar
            propertiesController.SetValue(item, PropertiesController.Property.Capacity, item.itemType == ItemClass.Type.Capacitor ? true : false);             //show and sets or hide property bar
        }
        properties.SetActive(!properties.activeSelf);
    }