Objector - сценарий, в котором имеются специальные jass-функции, упрощающие построение разного рода ломаных, кривых, поверхностей и сложных траекторий.
Функции могут быть использованы для создания красивых спецэффектов. В сценарии реализовано достаточное количество примеров, демонстрирующих возможности функций и дающих возможность разобраться в их работе.
К сожалению, необходимая теоретическая база для освоения наработки, достаточно велика. Требуется не только знание jass, но и неплохое знание математики не менее чем за 10 класс (ну или не знаю, в каком классе сейчас подробно изучают тригонометрические функции?).
Прямо в архив с картой я добавил текстовое описание, которое должно помочь тем, кто захочет разобраться.
Функции из наработки позволяют проводить:
*построение кривых и поверхностей (самые разные фигуры, которые задаются при помощи функций. Вы можете сами добавлять новые виды фигур!)
*построение ломаных
*построение сплайновых кривых
*движение юнита вдоль траектории, заданной по ломаной, кривой или сплайну
*движение или изменение формы поверхности во времени
*афинные преобразования - параллельный перенос, поворот, расятжение - позволят легко изменять положение, форму и размер заданного объекта.
*построение кривых и поверхностей (самые разные фигуры, которые задаются при помощи функций. Вы можете сами добавлять новые виды фигур!)
- окружность
- спираль
- сфера
*построение ломаных
*построение сплайновых кривых
*движение юнита вдоль траектории, заданной по ломаной, кривой или сплайну
*движение или изменение формы поверхности во времени
- пульсирующая и вращающаяся сфера
- крутящаяся спираль вроде портала
*афинные преобразования - параллельный перенос, поворот, расятжение - позволят легко изменять положение, форму и размер заданного объекта.