Example #1
0
 public Cast(Vector3 m_origin, Vector3 m_direction, float m_distance, Transform m_parentOrigin, Transform m_parentEnd)
 {
     origin = new PositionRelative(m_origin, m_parentOrigin);
     end    = new PositionRelative(m_origin + m_direction.normalized * m_distance, m_parentEnd);
 }
Example #2
0
 public Cast(Vector3 m_origin, Vector3 m_end)
 {
     origin = new PositionRelative(m_origin);
     end    = new PositionRelative(m_end);
 }
Example #3
0
 public Cast()
 {
     origin = new PositionRelative(Vector3.zero);
     end    = new PositionRelative(Vector3.zero);
 }
Example #4
0
 public Cast(Vector3 m_origin, Vector3 m_direction, float m_distance)
 {
     origin = new PositionRelative(m_origin);
     end    = new PositionRelative(m_origin + m_direction.normalized * m_distance);
 }
Example #5
0
 public Cast(Vector3 m_origin, Vector3 m_end, Transform m_parentOrigin, Transform m_parentEnd)
 {
     origin = new PositionRelative(m_origin, m_parentOrigin);
     end    = new PositionRelative(m_end, m_parentEnd);
 }