Смещение энтити

Сообщения
192
Реакции
148
Помог
1 раз(а)
Зря я в школе забиваю на математику/геометрию?

В общем есть летящая в определенном направлении энтити и при полёте её нужно смещать немного вправо. Как это сделать?
 
Сообщения
73
Реакции
8
Ruby, увеличь значение вектора X-координаты в нужный тебе промежуток времени
 
Сообщения
192
Реакции
148
Помог
1 раз(а)
Код:
new Float: vecOrigin[ 3 ]; get_entvar( pEntity, var_origin, vecOrigin );
new Float: vecAngles[ 3 ]; get_entvar( pEntity, var_angles, vecAngles );
new Float: vecRight[ 3 ]; angle_vector( vecAngles, ANGLEVECTOR_RIGHT, vecRight );

xs_vec_mul_scalar( vecRight, -15,0, vecRight );
xs_vec_add( vecOrigin, vecRight, vecOrigin );

set_entvar( pEntity, var_origin, vecOrigin );
Ну, как-то так
 
Сообщения
192
Реакции
148
Помог
1 раз(а)
To_be_or_not_to_be, Да
И т.к. у меня энтити выпускает игрок, при создании энтити я выставил в var_angles - var_v_angle игрока
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу