示例#1
0
    public void Collected(Coin coin)
    {
        if (!enabled)
        {
            return;
        }

        var value = coin.m_Value;

        GlobalData.DispatchCoinCollected(value);

        var eventData = new CoinCollectorEventData()
        {
            m_Coin  = coin,
            m_Value = value,
        };

        m_Events.Collected.Invoke(eventData);
    }
示例#2
0
 public void OnCollected()
 {
     GlobalData.DispatchCoinCollected(m_Value);
 }