/* * FancyScrollView (https://github.com/setchi/FancyScrollView) * Copyright (c) 2020 setchi * Licensed under MIT (https://github.com/setchi/FancyScrollView/blob/master/LICENSE) */ using System; using System.Collections; using System.Collections.Generic; using System.Linq; using FancyScrollView.Example01; using TMPro; using UnityEngine; using UnityEngine.UI; class UI_Panel_Notice : MonoBehaviour { [SerializeField] float anim_Time = 0.5f; float Anim_Speed => 1f / anim_Time; [SerializeField] List ui_Anim; [SerializeField] Transform content_Notice_Slot; private void Update() { if (Input.GetKeyDown(KeyCode.Escape)) { ClosePanel(); } } void Start() { foreach (var item in ui_Anim) { item.speed = Anim_Speed; } StartCoroutine(C_Slot_Show()); } IEnumerator C_Slot_Show() { var slots = content_Notice_Slot.GetComponentsInChildren