9using System.Collections;
10using System.Collections.Generic;
22 private Vector3 _position;
26 else return transform.TransformPoint(_position);
30 else _position =
transform.InverseTransformPoint(value);
35 : this(default(Vector3), transformSource) { }
38 this.transform = transformSource.transform;
39 _position = Vector3.zero;
42 public static implicit
operator Vector3(
Point point) {
48 public static class PointExtensions {
UnityEngine.Component Component
Point(Component transformSource=null)
Point(Vector3 position=default(Vector3), Component transformSource=null)