コード例 #1
0
ファイル: ObjectHandler.cs プロジェクト: niklastp4l/Asteroids
        public void UpdateSpaceship(Spaceship updatedSpaceship)
        {
            int id = updatedSpaceship.Id;

            if (Spaceships.ContainsKey(id))
            {
                Spaceships[id] = updatedSpaceship;
            }
        }
コード例 #2
0
ファイル: ObjectHandler.cs プロジェクト: niklastp4l/Asteroids
        public Object GetObjectById(int id)
        {
            Object returnObject;

            if (Spaceships.ContainsKey(id))
            {
                returnObject = Spaceships[id];
            }
            else if (Asteroids.ContainsKey(id))
            {
                returnObject = Asteroids[id];
            }
            else
            {
                returnObject = new Object();
            }

            return(returnObject);
        }