Я хочу преобразовать положение нижней стены. Нижняя стенка представляет собой 3D-куб, используемый для столкновения. Вот картина куба и свойств.Unity Cube gameobject Положение трансформации не меняется
Справа от изображения вы можете увидеть бар свойство называется преобразованием. Я хочу получить доступ к этому через скрипт и изменить позицию. Вот код, с которым я пытаюсь это сделать.
void Start() {
GameObject bottomWall = GameObject.Find("Bottom");
Bottom bottomScript = bottomWall.GetComponent<Bottom>();
bottomScript.wallPos.y = -Camera.main.orthographicSize * 1000;
bottomWall.transform.position.Set(1000, 100, 1000);
bottomWall.GetComponent<Transform>().position.Set(100, 100, 100);
}
Ничего не происходит, когда я это делаю. Я не могу это сделать, любая помощь с этим чрезвычайно ценится.
Awesome! Спасибо! – Luke
@ Luke Вы приветствуете. Я обновил свой ответ о поиске GameObject в дочернем объекте. Это будет полезно в будущем для вас. – Programmer
Это невероятно полезно, спасибо вам больше! – Luke