using UnityEngine; using UnityEngine.EventSystems; using System.IO; using UnityEngine.UI; public class DragDrop : MonoBehaviour, IDropHandler { private byte[] sendData; // ¹ÙÀ̳ʸ® µ¥ÀÌÅÍ ÀúÀå º¯¼ö private string fileName; // ÆÄÀÏ À̸§ ÀúÀå public void OnDrop(PointerEventData eventData) { if (eventData.pointerDrag != null) { string path = eventData.pointerDrag.GetComponent().text; // µå·¡±×µÈ ÆÄÀÏÀÇ °æ·Î if (File.Exists(path)) { sendData = File.ReadAllBytes(path); // ÆÄÀÏÀ» ¹ÙÀ̳ʸ® µ¥ÀÌÅÍ·Î ÀúÀå fileName = Path.GetFileName(path); // ÆÄÀϸí ÀúÀå Debug.Log($"ÆÄÀÏ {fileName} ·Îµå ¿Ï·á, Å©±â: {sendData.Length} ¹ÙÀÌÆ®"); } } } }