我試圖比較一個int在我的代碼中的if語句中的Vector2位置,但是我得到的錯誤:運算符'< ='不能應用於'Microsoft.Xna'類型的操作數.Framework.Vector2'和'int'。比較int的和Vector2的
這裏是代碼片段:
for (int i = 0; i < Position.Count(); i++)
if (Position[i] < positionTracker)
{
mSpeed.X = WizardSpeed;
mDirection.X = MOVE_LEFT;
}
如果你在一個名爲'positionTracker'的變量上做了問題,但是你永遠不會告訴我們你在哪裏聲明它或者你在做什麼。 –