public override void OnInspectorGUI() { FSpineBoneConnector targetScript = (FSpineBoneConnector)target; DrawDefaultInspector(); GUILayout.Space(5f); UnityEditor.EditorGUILayout.HelpBox("Component will try to sync this object with spine animator motion (Use this component if bone's hierarchy is wrong connected", UnityEditor.MessageType.Info); }
/// <summary> /// Adding connector component for spine animator for it to try sync bones after spine motion /// </summary> public void AddConnector(FSpineBoneConnector connector) { if (connectors == null) { connectors = new List <FSpineBoneConnector>(); } if (!connectors.Contains(connector)) { connectors.Add(connector); } }