Exemplo n.º 1
0
 private void TryDismissObject(PhotoObject obj)
 {
     if (showerDic.ContainsKey(obj))
     {
         PhotoObjectShower shower = showerDic[obj];
         showerDic.Remove(obj);
         Destroy(shower.gameObject);
     }
 }
Exemplo n.º 2
0
 private void TryNotifyObject(PhotoObject obj, Vector2 screenPos)
 {
     if (showerDic.ContainsKey(obj))
     {
         PhotoObjectShower shower = showerDic[obj];
         shower.UpdateShower(screenPos);
     }
     else
     {
         showerDic.Add(obj, UIController.InstantiateNewObjectShower());
         showerDic[obj].UpdateShower(screenPos);
     }
 }