Ejemplo n.º 1
0
        private IEnumerator Start()
        {
            Dev.Where();
            while (owner == null)
            {
                yield return(null);
            }

            if (logFSM)
            {
                if (collider != null)
                {
                    lines = new List <GameObject>();
                    lines = Dev.CreateBoxOfLineRenderers(collider.bounds, Color.green, -2.1f, .01f);
                    foreach (var go in lines)
                    {
                        go.transform.SetParent(owner.transform);
                        go.transform.localPosition = Vector3.zero;
                    }
                }
            }

            if (monitorFSMStates)
            {
                StartCoroutine(DebugFSMS());
            }
        }