2012-01-03 104 views
0
Vector2D mob::Seek(Vector2D target) 
{ 
    Vector2D Velo; 
    Vector2D Accn; 
    Velo = (target – m_pos).unitVector();///here is where its pointing 
    Accn = Velo-m_Velo; 
    return Accn; 
} 

錯誤2錯誤C2146:語法錯誤:標識符 之前缺少 ')' ' - ' 升:\ BMB \ bot.cpp 316 BMB錯誤C2146:語法錯誤

得到一個錯誤對於這個任何想法?

+1

什麼是m_pos? (target - m_pos)是否會導致Vector2D? – Joel 2012-01-03 14:11:23

+0

Vector2D m_Pos;是的它確實 – user23012 2012-01-03 14:14:36

+1

錯字:'m_pos'應該是'm_Pos'? – hmjd 2012-01-03 14:15:15

回答

1

你似乎有某種方式得到了你的減號運算符應該是的破折號。

+0

我只是說過,但它是正確答案 – user23012 2012-01-03 14:32:55

+0

是的,我發佈了我的答案後,我注意到您的評論。 – 2012-01-03 14:49:49