Я использую массив координат Vector3, который необходимо обновить до новых координат на основе нового якоря при каждой ссылке sh (см. Код ниже). Однако этот код неверен, и я не могу найти четкого решения для переопределения массива. Я использую массив гибкого размера, поскольку некоторые элементы удаляются в других точках кода. Есть ли лучшее решение или способ переопределить массив? Спасибо
public class Example : MonoBehavior {
public Vector3 anchorPoint;
Vector3[] locations;
// Various code
void OnRefresh() {
locations = {
new Vector3(anchorPoint.x + 1, anchorPoint.y, anchorPoint.z),
new Vector3(anchorPoint.x - 1, anchorPoint.y, anchorPoint.z),
new Vector3(anchorPoint.x, anchorPoint.y + 1, anchorPoint.z),
new Vector3(anchorPoint.x, anchorPoint.y - 1, anchorPoint.z),
new Vector3(anchorPoint.x, anchorPoint.y, anchorPoint.z + 1),
new Vector3(anchorPoint.x, anchorPoint.y, anchorPoint.z - 1)
};
}
}