Ray2D
Creates a 2D ray starting at Ray2D.origin along Ray2D.direction.
Read time 1 minuteLast updated 5 days ago
Definition
- Type: Constructor
- Namespace: UnityEngine
- Assembly: UnityEngine.CoreModule
Ray2D(Vector2, Vector2)
Creates a 2D ray starting at Ray2D.origin along Ray2D.direction.
public Ray2D(Vector2 origin, Vector2 direction)
Parameters
Examples
using UnityEngine;public class ExampleClass : MonoBehaviour{ void Start() { // Create a ray from the transform position along the transform's z-axis Ray2D ray = new Ray2D(transform.position, transform.forward); }}
Ray2D(Vector2, Vector2)
Creates a 2D ray starting at Ray2D.origin along Ray2D.direction.
public Ray2D(in Vector2 origin, in Vector2 direction)
Parameters
Examples
using UnityEngine;public class ExampleClass : MonoBehaviour{ void Start() { // Create a ray from the transform position along the transform's z-axis Ray2D ray = new Ray2D(transform.position, transform.forward); }}