35 lines
828 B
C#
Raw Normal View History

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;
}
}