예제 #1
0
        private void Rebuild()
        {
            Clear();
            if (_Asset != null)
            {
                _SkinMeshData = _Asset.Load();
            }

            if (_SkinMeshData.Animations != null)
            {
                for (int i = 0; i < _SkinMeshData.Animations.Length; i++)
                {
                    AnimationClipData     anim = _SkinMeshData.Animations[i];
                    AnimationClipListItem item = new AnimationClipListItem(anim)
                    {
                        Text = anim.Name, UserData = anim
                    };
                    _AnimationList.Items.Add(item);
                }
            }

            if (_SkinMeshData.Root != null)
            {
                CreateTree(_SkinMeshData.Root, _TransformTree);
            }
        }
예제 #2
0
 public AnimProperties(AnimationClipListItem item)
     : base(item)
 {
 }