Exemple #1
0
    /// <summary>
    /// Method to change slot's model
    /// </summary>
    /// <param name="power">Power type</param>
    /// <param name="name">Name of slot - not important at this time</param>
    /// <param name="obj">Object Transform of component which has SlotModelProvider component</param>
    public void ChangeModel(PowerEnum power, string name, Transform obj)
    {
        SlotModelProvider sm = obj.GetComponent <SlotModelProvider>();

        if (sm != null && sm.models.Count > 0)
        {
            Model = sm.models.Where(m => m.power == power && m.name == name).First();
        }
    }
Exemple #2
0
    /// <summary>
    /// Method to change slot's model
    /// </summary>
    /// <param name="power">Power type</param>
    /// <param name="obj">Object Transform of component which has SlotModelProvider component</param>
    public void ChangeModel(PowerEnum power, Transform obj)
    {
        SlotModelProvider sm = obj.GetComponent <SlotModelProvider>();

        if (sm != null && sm.models.Count > 0)
        {
            Model = sm.models.Where(m => m.power == power).First();
        }
        usingCooldownCounter = 0;
        IsUsing = false;
    }