示例#1
0
        public void DrawBones(SpriterAnimationPlayer player)
        {
            SetColor(Color.Red);
            IEnumerator <Bone> it = player.BoneIterator();

            while (it.MoveNext())
            {
                Bone        bone = it.Current;
                TimelineKey key  = player.GetKeyFor(bone);
                if (!key.Active)
                {
                    continue;
                }
                Entity.ObjectInfo info = player.GetObjectInfoFor(bone);
                Dimension         size = info.Size;
                DrawBone(bone, size);
            }
        }
示例#2
0
 private void DrawBoneBoxes(SpriterAnimationPlayer player)
 {
     DrawBoneBoxes(player, player.BoneIterator());
 }