using System;
using UnityEngine;
[Serializable]
public class MyTransform
{
    public MyPosition MyPosition;
    public MyRotation MyRotation;
    public MyScale MyScale;
    public MyTransform()
    {
        MyPosition = new MyPosition();
        MyRotation = new MyRotation();
        MyScale = new MyScale();
    }
    public void setMyPosition(Vector3 position)
    {
        MyPosition.x = position.x;
        MyPosition.y = position.y;
        MyPosition.z = position.z;
    }
    public void setMyRotation(Quaternion rotation)
    {
        MyRotation.x = rotation.x;
        MyRotation.y = rotation.y;
        MyRotation.z = rotation.z;
        MyRotation.w = rotation.w;
    }
    public void setMyScale(Vector3 scale)
    {
        MyScale.x = scale.x;
        MyScale.y = scale.y;
        MyScale.z = scale.z;
    }
    public Vector3 getMyPosition()
    {
        return new Vector3(MyPosition.x, MyPosition.y, MyPosition.z);
    }
    public Quaternion getMyRotation()
    {
        return new Quaternion(MyRotation.x, MyRotation.y, MyRotation.z, MyRotation.w);
    }
    public Vector3 getMyScale()
    {
        return new Vector3(MyScale.x, MyScale.y, MyScale.z);
    }
}