Информатика, вопрос задал kirapestrikova4 , 1 год назад

Поменяйте местами в пространстве корабли из массива с индексом 0 и с индексом 4. Корабли должны поменяться местами в пространстве. worldPos переменная определяет положение корабля в пространстве.


// ships - входной параметр содержащий массив всех космокораблей на сцене
ships[0].worldPos = new Vector3(0.0, 0.0, 0.0);
ships[4].worldPos = new Vector3(0.0, 0.0, 0.0);​

Ответы на вопрос

Ответил dmitro1234188
0

Ответ:

Для обмена позициями кораблей в пространстве необходимо поменять местами их свойства worldPos. Для этого можно использовать временную переменную, чтобы сохранить значение свойства worldPos одного из кораблей перед изменением.

Пример кода на языке JavaScript:

const tempPos = ships[0].worldPos;

Меняем местами значения свойств worldPos первого и пятого кораблей

ships[0].worldPos = ships[4].worldPos;

ships[4].worldPos = tempPos;

В результате выполнения этого кода первый и пятый корабли поменяются местами в пространстве.


wdewfew: код не сработал
Новые вопросы