

C# XNA - Střela
Dobrý den,
Chtěl bych se zeptat jak mám udělat aby střely, které střílý na nepřítele letěly přímočaře k cíly. Mám tam provizorně
if(enemy.position.X < position.X)
position.X -= speed;
if (enemy.position.X > position.X)
position.X += speed;
if (enemy.position.Y < position.Y)
position.Y -= speed;
if (enemy.position.Y > position.Y)
position.Y += speed;
a chtěl bych něco ve styluvelocity = Vector2.Transform(new Vector2(0, -speed),
Matrix.CreateRotationZ(rotation));
position += velocity;
aby vlastně letěly na přímo a né po y a x souřadnici ale aby tam byl někaký ten rozdíl a byl to vlastně střed...Předem děkuji za odpověď.