blob: e95f6990a0747cb540410f0f66660acb86a2ee6d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
using UnityEngine;
namespace UnityEngine.Graphs.LogicGraph
{
public abstract class YieldedTransformNodeBase : YieldedNodeBase
{
[LogicTarget]
public Transform self;
protected Transform m_Target;
protected AnimationCurve m_Curve;
public virtual Transform target { set { m_Target = value; } }
public virtual AnimationCurve curve { set { m_Curve = value; } }
protected YieldedTransformNodeBase ()
{
m_Curve = new AnimationCurve ();
}
protected YieldedTransformNodeBase (Transform self, Transform target, float time) : base (time)
{
this.self = self;
m_Target = target;
}
}
}
|