implicit operator Vector3Int
Converts an int3 to Vector3Int.
Read time 1 minuteLast updated 4 days ago
Definition
- Type: Operator
- Namespace: UnityEngine
- Assembly: UnityEngine.CoreModule
implicit operator Vector3Int(Vector3In)
Converts an int3 to Vector3Int.
public static implicit operator Vector3Int(int3 v)
Parameters
int3 to convert.
Returns
Type | Description |
|---|---|
| Vector3Int | The converted Vector3Int result. |
implicit operator int3(int)
Converts a Vector3Int to int3.
public static implicit operator int3(Vector3Int v)
Parameters
Vector3Int to convert.
Returns
Type | Description |
|---|---|
| int3 | The converted int3 result. |
implicit operator Vector3(Vector)
Converts a Vector3Int to a Vector3.
public static implicit operator Vector3(Vector3Int v)
Parameters
The Vector3Int to be converted to a Vector3.
Returns
Type | Description |
|---|---|
| Vector3 | The converted Vector3 result. |
Remarks
An implicit conversion operator that converts an input Vector3Int value to a Vector3. The int components of the input are implicitly converted to floats when creating the result.
Examples
// Attach this script to a GameObject.using UnityEngine;public class Example : MonoBehaviour{ void Start() { Vector3Int a = new Vector3Int(4,5,6); Debug.Log("Input Vector3Int is: " + a.ToString()); Vector3 result = a; Debug.Log("Result Vector3 is: " + result.ToString()); }}