Результаты (
русский) 2:
[копия]Скопировано!
МОИ этапов реализации я реализовал необходимую функциональность в указанном ниже порядке. Вы не должны осуществлять свое решение в этом порядке, и вы даже можете попробовать назначение на свой собственный первый, но некоторые из вас могли бы найти немного больше руководства полезно, как вы работаете на ваше решение. Установите разрешение и сделал мышь видна в конструкторе Game1 Loaded плюшевый мишка спрайт и создал плюшевого мишку объект в методе Game1 LoadContent (с помощью поля Я, предоставляемые в классе Game1) незакомментированной строку кода в методе Game1 Draw, который рассказывает объект плюшевого мишку сделать себя и добавили код на Тедди Нарисуйте метода с плюшевого медведя нарисовать себя (с помощью поля Я, предоставляемые в классе Тедди). Добавлена необходимый код в конструктор Тедди, а также. На данный момент, плюшевый медведь был составлен в центре игрового окна, не двигаясь Loaded пикап спрайт в методе Game1 LoadContent (с помощью поля я предоставил в классе Game1) Добавлен новый пикап в конце списка пикапов ( поле Game1 я предоставил), когда щелкните правой кнопкой мыши закончена (в методе Game1 Update) Добавлена код в метод Самовывоз Draw иметь пикап нарисовать себя (с помощью поля Я, предоставляемые в классе пикап). Добавлена необходимый код в конструктор раскладки, а также. На данный момент, пикапы нарисованы на щелчка правой кнопкой мыши добавил код в метод Game1 Update, чтобы сообщить плюшевого мишку, чтобы обновить сам Добавлено необходимый код ниже огромного комментарий в методе Тедди Update (с помощью поля Я, предоставляемые в классе Тедди ) Добавлен код в метод Game1 Update, чтобы определить цель мишка (вызывая метод SetTarget объекта Тедди) после добавления новый пикап на правую кнопку мыши, если мы только что добавили первую пикап в список добавил код в метод Тедди SetTarget (с использованием скорости и BASE_SPEED поля я предоставил в классе Тедди). На данный момент, если вы разместите пикап и нажмите левую кнопку Тедди, Тедди движется в сторону датчика, то проходит прямо через него добавили код в методе Game1 Update, чтобы обнаружить столкновения между плюшевым мишкой и целевой пикап, удалить целевой Самовывоз из списка и установить новую цель для плюшевого медведя, если есть еще датчики в списке или остановить сбор плюшевого медведя (установив Сбор недвижимость медведь объекта плюшевого), если нет. На данный момент, плюшевый медведь собрать все датчики в порядке и останавливается, когда нет больше пикапов. В самом деле, если вы сделали все это правильно, вы увидите, что он также работает в течение последних двух требований, а также
переводится, пожалуйста, подождите..
