2013-11-30 5 views
0

В настоящее время у меня есть целое число, которое изменяется в зависимости от того, где объект находится на экране. После перемещения объекта я хотел бы узнать, что такое максимальное число в целых числах. (По сути, после того, как мой персонаж прыгнул, я хочу найти максимальную высоту этого прыжка). Как мне это сделать? Могу ли я использовать что-то вроде Math.Max ​​??XNA C# Найти максимальное число в целое число

Благодаря

ответ

3

Если число перезаписывается каждый раз, вы будете иметь, чтобы перехватить событие в некотором роде. Я предполагаю, что событие увольняется, когда его позиция меняется?

В этом случае вы можете просто провести временное поле private int highest; Всякий раз, когда происходит событие изменения позиции, проверьте, является ли текущая высота больше или меньше значения highest. Если это больше, измените значение highest на текущую высоту.

В конце вы останетесь с наивысшим значением.

+0

Большое спасибо! – Rich

Смежные вопросы