示例#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);
 }
示例#2
0
 public Cast(Vector3 m_origin, Vector3 m_end)
 {
     origin = new PositionRelative(m_origin);
     end    = new PositionRelative(m_end);
 }
示例#3
0
 public Cast()
 {
     origin = new PositionRelative(Vector3.zero);
     end    = new PositionRelative(Vector3.zero);
 }
示例#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);
 }
示例#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);
 }