public class AiStateMove : AiState
{
[Space(10)]
// Go to this state if passive event occures
public AiState passiveAiState;
// End point for moving
[HideInInspector]
public Transform destination;
今天调代码的时候,遇到了一个小坑,记录下来。
destination作为一个Transform对象,里面的值经常被改变,我试图追踪destination.position的值,结果断点打在destination.set()上,一直没发现谁改变的destination.position,真的太蠢。