Действительно, не заметил, что забыл поставить + перед равно. Но в остальном код правильный.
Имелось в виду это:

Код AS3:
point2.x += Math.cos(angle) * 2;
point2.y += Math.sin(angle) * 2;
На счет векторов согласен, но для новичка это будет сложнее. Я сам до сих пор не особо соображаю в векторах