lionder | Дата: Суббота, 27.04.2013, 14:15 | Сообщение # 1 |
Рядовой
Группа: Пользователи
Сообщений: 1
Награды: 0
Репутация: 0
Статус: Offline
| Здравствуйте. Я новичёк в Панде и вообще в программировании, ваш сайт очень помог мне уже в большом количестве аспектов, спасибо. Но вот никак не могу разобраться с кодом. А конкретнее в этой статье - http://panda3d.org.ru/publ/4-1-0-33 Я основы Python вроде знаю, синтаксис, конечно, тоже, немного применяла знания на практике (создавала действия в движке для Коллекционных Карточных игр). Но вот с уроком в этой статье дела не задались. Я исправила весь синтаксис, нет, вроде, ни одной ошибки, но всё равно командная панель возмущается)) Вот у меня прописан def dragTask: http://bob.ucoz.org/Pics/pythonproblem1.png При запуске возникает такая ошибка: http://bob.ucoz.org/Pics/pythonproblem2.png Какое число нужно, и куда его впихнуть? (если я правильно поняла, то на этой самой 57 строке, но где именно?) Что вообще с этим можно сделать? Пожалуйста, отнеситесь снисходительно к моему нубству. Надеюсь, найдётся кто-то знающий и активный.
Добавлено (27.04.2013, 14:15) --------------------------------------------- Простите, уже не нужно. Мне, оказывается, просто не хватало файлов main.pyc и main.py.bak, хотя я не понимаю, зачем они...
Сообщение отредактировал lionder - Суббота, 27.04.2013, 14:18 |
|
| |
ninth | Дата: Понедельник, 29.04.2013, 00:06 | Сообщение # 2 |
Admin
Группа: Администраторы
Сообщений: 1582
Награды: 5
Репутация: 46
Статус: Offline
| Странно. Эти файлы не должны никак влиять на результат. pyc - скомпилированный из py файл, а bak вообще не должен использоваться.
По ошибке - если ещё всплывёт - неплохо бы увидеть что у тебя в функции getHeight. Она должна возвращать число, но судя по ругани интерпретатора возвращает что-то ещё.
|
|
| |