lspdC 44c4946a71 3.20
整理了树木交互,写了个具体互动物品的基类。
创建了火类,实现火焰交互示意(拿上木棍才能成功交互)。
2022-03-20 23:24:29 +08:00

35 lines
828 B
C#

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