小行星類獲取/設置問題
public Vector2 AsteroidPosition
{
get { return asteroidPosition; }
set { asteroidPosition = value; }
}
集是從更新方法小行星類稱爲
AsteroidPosition = new Vector2(spritePosition.X, spritePosition.Y);
遊戲類,碰撞檢測方法
Asteroids asteroid = new Asteroids();
Rectangle asteroidRectangle = new Rectangle(
(int)asteroid.AsteroidPosition.X,
(int)asteroid.AsteroidPosition.Y,
asteroidTexture.Width,
asteroidTexture.Height);
而且這種方法被稱爲在Game類的Update方法中。
我在Set上添加一個斷點斷點來檢查'value'是否有值,它爲什麼會保持返回值(0,0)?
準確* *是(0,0) - 什麼時候?你能證明你給它的價值嗎? – 2010-11-13 11:15:44