public override void OnEnter () { if (gameObject.Value == null) { Debug.Log (this.Root.Name); } handler = gameObject.Value.GetComponent<AttributeHandler> (); attr=handler.GetAttribute(attribute.Value); if (attr != null) { attr.OnChange.AddListener(DoGetAttribute); DoGetAttribute (attr); } Finish (); }