using UnityEngine; using UnityEngine.UI; #if UNITY_EDITOR using UnityEditor; #endif public class Demo : MonoBehaviour { public BioIK.BioIK[] Models; public GameObject[] IgnoreRealistic; public BioIK.MotionType MotionType = BioIK.MotionType.Instantaneous; public Dropdown Dropdown; private BioIK.BioIK ModelCharacter = null; private GameObject ModelGO = null; void Start() { LoadModel(1); } public void LoadModel(int index) { index -= 1; if(Models.Length > index) { if(ModelGO != null) { ModelGO.SetActive(false); } ModelCharacter = Models[index]; ModelGO = ModelCharacter.transform.root.gameObject; ModelGO.SetActive(true); UpdateMotionType(); } } public bool Ignore(GameObject go) { for(int i=0; i