public Transform(Transform parent) { this.parent = parent; position = Vector3.Zero; rotation = Quaternion.Zero; scale = Vector3.One; }
public GameObject(Transform transform, GameObject parent) { this.Transform = transform; this.Parent = parent; if (parent != null) { transform.Parent = parent.Transform; } }
public GameObject(Transform transform) : this(transform, null) { }