Я получаю ошибку компиляции, если я пытаюсь передать параметр конструктору Plane или когда я пытаюсь вызвать метод Set3Points.Тем не менее, я вижу их везде в Интернете, и я не нашел упоминания о людях, имеющих эту проблему или признающих, что это изменилось, поэтому я сомневаюсь, может быть, я упускаю что-то простое.Может мне нужна библиотека?Или, может быть, я не правильно их называю.
Ссылки на документацию:
https://docs.unity3d.com/ScriptReference/Plane.Set3Points.html https://docs.unity3d.com/ScriptReference/Plane-ctor.html
Вот что я попробовал:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Plane : MonoBehaviour
{
// Use this for initialization
void Start ()
{
Vector3 v1 = new Vector3(1f, 2f, 3f);
Vector3 v2 = new Vector3(10f, 20f, 30f);
Plane plane = new Plane(v1, v2);
}
}
// Set3Points:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Plane : MonoBehaviour
{
// Use this for initialization
void Start ()
{
Plane plane = new Plane();
Vector3 v1 = new Vector3(1f, 2f, 3f);
Vector3 v2 = new Vector3(2f, 3f, 4f);
Vector3 v3 = new Vector3(6f, 7f, 8f);
plane.Set3Points(v1, v2, v3);
}
}