Задача.ppt
- Количество слайдов: 3
Задача • Написать на базе простого шаблонного проекта UE 4 (с++). • Нужно, чтобы из кода в сцене создавалось N кубов. + В проекте должен быть глобальный класс, с одним методом, который вызывается каждый кадр.
Глобальный class My. Data Переменные Fvector c[N] и int N метод void step() координаты My. Pawn Множество кубов произвольного размера N, реализация на усмотрение программиста. Каждый куб создает куб на сцене Это не должны быть связанные копии, а множество элементов (массив/список/вектор – не важно)
Дополнительные тексты #define N 5 class My. Data { public: FVector c[N]; My. Data(); void step () }; My. Data: : My. Data() { c[0]. x = -4; c[0]. y = -4; c[0]. z = 2; c[1]. x = 4; c[1]. y = 0; c[1]. z = 2; c[2]. x = 4; c[2]. y = 4; c[2]. z = 2; c[3]. x = 0; c[3]. y = 4; c[3]. z = 2; c[4]. x = 0; c[4]. y = -4; c[4]. z = 2; c[5]. x = -4; c[5]. y = 0; c[5]. z = 2; } void My. Data: : step() { с каждым кадром увеличить координату z куба номер два на 0. 001 }
Задача.ppt