Exemple #1
0
    public SymbolMappings defaultCustomMappings()
    {
        defaultTextureSymbols().AllTextures().ForEach(t => customMappings.addMatchee(new Symbol(t)));

        var mapping = new SymbolMapping(Resources.Load <Texture2D>("Images/businessman"));

        customMappings.add(new SymbolMapping(Resources.Load <Texture2D>("Images/doctor")));
        customMappings.add(mapping);
        customMappings.select(mapping);

        return(customMappings);
    }
Exemple #2
0
    public void HandleSelectRequest(SymbolMapping mapping, GameObject gameObject)
    {
        if (isSelected(mapping))
        {
            pickable.deselect(mapping);
        }
        else
        {
            pickable.select(mapping);
        }

        if (isInDeleteMode)
        {
            pickable.remove(mapping);
            Destroy(gameObject);
        }

        selectedCounterTextBox.text = pickable.NumberOfSelected().ToString();
    }