123456789101112131415161718192021222324252627282930313233343536373839 |
- using UnityEngine;
- using System;
- namespace UnityEditor.U2D.Animation
- {
- [Serializable]
- internal class Vertex2D
- {
- public Vector2 position
- {
- get { return m_Position; }
- set { m_Position = value; }
- }
- public EditableBoneWeight editableBoneWeight
- {
- get { return m_EditableBoneWeight; }
- set { m_EditableBoneWeight = value; }
- }
- public Vertex2D(Vector2 position)
- {
- m_Position = position;
- m_EditableBoneWeight = EditableBoneWeightUtility.CreateFromBoneWeight(new BoneWeight());
- }
- public Vertex2D(Vector2 position, BoneWeight weights)
- {
- m_Position = position;
- m_EditableBoneWeight = EditableBoneWeightUtility.CreateFromBoneWeight(weights);
- }
- [SerializeField]
- Vector2 m_Position;
- [SerializeField]
- EditableBoneWeight m_EditableBoneWeight;
- }
- }
|