public GooAnimationClipChannel(GLexAnimationClip pClip, GLexBone pBone)
    {
        _clip = pClip;
        _bone = pBone;
        _id   = NamesUtil.GenerateUniqueId();

        ResetCurveData();
    }
Пример #2
0
    public GLexGameObject(GameObject gameObject, GLexData data) : base()
    {
        mGameObject = gameObject;
        mComponents = new List <GLexComponent>();
        _glexData   = data;
        _keystring  = NamesUtil.GenerateUniqueId();

//		if (Settings == null) {
//			AddSettings();
//		}
    }
Пример #3
0
    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);
    }
Пример #4
0
    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();
    }
Пример #6
0
 public void ResetSettingsExportName()
 {
     Settings.UniqueName = NamesUtil.GenerateUniqueId();
 }
Пример #7
0
 public GLexComponent()
 {
     mKeystring = NamesUtil.GenerateUniqueId();
 }