コード例 #1
0
 // Token: 0x06000ABF RID: 2751 RVA: 0x00044B0C File Offset: 0x00042D0C
 public static void Show(Vector2 screenPos, CommUser user, PopupMenu menu)
 {
     if (menu != null)
     {
         menu._selectedUser = user;
         menu.Configure();
         menu._position.height = (float)(24 * menu._items.FindAll((PopupMenu.MenuItem i) => i.Enabled).Count);
         menu._position.width  = 105f;
         menu._position.x      = screenPos.x - 1f;
         if (screenPos.y + menu._position.height > (float)Screen.height)
         {
             menu._position.y = screenPos.y - menu._position.height + 1f;
         }
         else
         {
             menu._position.y = screenPos.y - 1f;
         }
         PopupMenu.Current = menu;
     }
 }