using System.Collections; using System.Collections.Generic; using UnityEngine; public class Item : MonoBehaviour { protected Vector3 oriPos; virtual protected void Start() { transform.SetParent(null); oriPos=transform.position; //Debug.Log(name+oriTrans.position); } virtual public void ReturnToOri() { transform.SetParent(null); transform.position = oriPos; } virtual public void InPosition(Transform targetTrans,Vector3 position) { transform.SetParent(targetTrans); //Debug.Log(name + targetTrans.name); transform.localPosition = position; transform.localRotation = Quaternion.identity; } protected virtual void Attack() { } public Vector3 GetOriposition() { return oriPos; } }