void Update()
    {
        if (!MyNetworkLobbyManager.s_singleton.IsTutorial)
        {
            if (!isLocalPlayer)
            {
                return;
            }
        }
        if (sprite_ == null)
        {
            sprite_ = FindObjectOfType <ItemSpriteManager>();
        }

        if (IsCoolDown())
        {
            cool_time_ -= Time.deltaTime; return;
        }
        if (!OnGetMomon() || EnableMagic())
        {
            return;
        }
        AudioManager.Instance.PlaySe(14);
        MagicType = Random.Range(0, sprite_.IconSize);
        sprite_.SlotTriggerEnter();
    }
 private void Awake()
 {
     if (instance == null)
     {
         instance = this;
     }
 }
    void Update()
    {
        if (!MyNetworkLobbyManager.s_singleton.IsTutorial)
        {
            if (!isLocalPlayer) return;
        }
        if (sprite_ == null) sprite_ = FindObjectOfType<ItemSpriteManager>();

        if (IsCoolDown()) { cool_time_ -= Time.deltaTime; return; }
        if (!OnGetMomon() || EnableMagic()) { return; }
        AudioManager.Instance.PlaySe(14);
        MagicType = Random.Range(0, sprite_.IconSize);
        sprite_.SlotTriggerEnter();
    }