public GooAnimationClipChannel(GLexAnimationClip pClip, GLexBone pBone) { _clip = pClip; _bone = pBone; _id = NamesUtil.GenerateUniqueId(); ResetCurveData(); }
public GLexGameObject(GameObject gameObject, GLexData data) : base() { mGameObject = gameObject; mComponents = new List <GLexComponent>(); _glexData = data; _keystring = NamesUtil.GenerateUniqueId(); // if (Settings == null) { // AddSettings(); // } }
public GLexBone(int index, Transform transform, SkinnedMeshRenderer renderer) { _id = NamesUtil.GenerateUniqueId(); mIndex = index; mTransform = transform; mRenderer = renderer; mBindPose = renderer.sharedMesh.bindposes[mIndex]; mBones.Add(this); }
public GLexMesh(Mesh mesh) : base() { mMesh = mesh; mMeshes.Add(this); _submeshIds = new string[mMesh.subMeshCount]; for (int i = 0; i < _submeshIds.Length; ++i) { _submeshIds[i] = NamesUtil.GenerateUniqueId() + IdExtension; } }
public GLexAnimation() : base() { mAnimations.Add(this); _layerId = NamesUtil.GenerateUniqueId(); }
public void ResetSettingsExportName() { Settings.UniqueName = NamesUtil.GenerateUniqueId(); }
public GLexComponent() { mKeystring = NamesUtil.GenerateUniqueId(); }