2015-04-20 2 views
0

поэтому я недавно начал изучать графические интерфейсы, и я ищу исходный код игры wormy, который можно найти: here. У меня просто есть несколько вопросов относительно этого исходного кода.Вопросы, касающиеся червячного исходного кода?

Что делает модуль sys в этом коде? Я знаю, что модуль sys предоставляет информацию о константах, функциях и методах интерпретатора Python (взятых с веб-сайта), но в этом исходном коде единственное, что действительно делает модуль sys, импортируется, а затем завершается, когда игра закрыто? Поэтому я немного смущен.

Кроме того, мне интересно, как я могу изменить квадраты, чтобы вместо этого выглядеть круги? Я попытался изменить функции модуля (Rect и draw.rect) на draw.circle, но ошибка продолжает появляться. Какие-либо предложения? Благодаря!

+0

'sys.exit()' выдает код вашего питона ... и что касается другого, я бы настоятельно рекомендовал прочитать документацию –

+0

. Я знаю об этом, извините, я не уточнил, но может кто-нибудь сказать мне если sys действительно необходим во всем кодексе? – Zyanaster

+1

Пожалуйста, прочитайте [как спросить] (http://stackoverflow.com/help/how-to-ask) хороший вопрос - вы задали несколько вопросов, и ваш вопрос об отладке не содержит ни кода, ни ошибка. – Ajean

ответ

0

При использовании pygame.draw.circle() он будет принимать разные аргументы, чем rect(). Посмотрите документацию here. Отправьте свой код и сообщение об ошибке для получения более полной помощи.