using DG.Tweening; using System.Collections.Generic; using System.Collections.ObjectModel; using UnityEngine; using UnityEngine.UI; public class LevelPanel : MonoBehaviour { private int levelNum = 0; private float buttonHeight = 30; public TargetUIController.PrimaryButtonType primaryButtonType; public GameObject levelButtonPrefab; public GameObject hudObj; private TargetUIController targetUIController; public Vector2 defaultPosition = Vector2.zero; public Vector2 targetPosition = Vector2.zero; public Vector2 defaultSize = Vector2.zero; public Vector2 targetSize = Vector2.zero; public bool isFolding = false; public bool isExpanding = false; private List