Внимание Error!
|
|
Nikolay | Дата: Суббота, 14.02.2009, 00:41 | Сообщение # 1 |
Сержант
Группа: Пользователи
Сообщений: 39
Награды: 0
Репутация: 1
Статус: Offline
| И сразу первый вопрос: что означает эта ошибка AttributeError: 'NoneType' object has no attribute 'reparentTo' Код у меня такой: import direct.directbase.DirectStart Car = loader.loadModel("models/car.egg") Car.reparentTo(render) Car.setScale(0.25,0.25,0.25) Car.setPos(0,0,0) run() Добавлено (14.02.2009, 00:41) --------------------------------------------- P. S. SPE рулит!
Больше быть, чем казаться, Много делать, но мало выделяться...
|
|
| |
ninth | Дата: Суббота, 14.02.2009, 00:46 | Сообщение # 2 |
Admin
Группа: Администраторы
Сообщений: 1582
Награды: 5
Репутация: 46
Статус: Offline
| Посмотри ошибки выше - скорее всего он не нашёл модель, которую ты ему указал, поэтому не смог создать соответствующий класс и поэтому у него нет метода reparentTo
|
|
| |
Nikolay | Дата: Суббота, 14.02.2009, 00:52 | Сообщение # 3 |
Сержант
Группа: Пользователи
Сообщений: 39
Награды: 0
Репутация: 1
Статус: Offline
| Это весь код
Больше быть, чем казаться, Много делать, но мало выделяться...
|
|
| |
ninth | Дата: Суббота, 14.02.2009, 00:55 | Сообщение # 4 |
Admin
Группа: Администраторы
Сообщений: 1582
Награды: 5
Репутация: 46
Статус: Offline
| Я не про код, я про ошибки - посмотри что-нить типа этого "loader(error): Couldn't load file models/car.egg"
|
|
| |
Nikolay | Дата: Суббота, 14.02.2009, 01:08 | Сообщение # 5 |
Сержант
Группа: Пользователи
Сообщений: 39
Награды: 0
Репутация: 1
Статус: Offline
| Есть такое Но путь указан 100% правильно если заменить слово Car.egg на enviroment? то он грузит сцену из Hello World !
Больше быть, чем казаться, Много делать, но мало выделяться...
|
|
| |
3dmax | Дата: Суббота, 14.02.2009, 01:30 | Сообщение # 6 |
Генерал-майор
Группа: Проверенные
Сообщений: 334
Награды: 0
Репутация: 1
Статус: Offline
| Может не может загрузить. мож не заэкпортилось ?
|
|
| |
ninth | Дата: Суббота, 14.02.2009, 03:13 | Сообщение # 7 |
Admin
Группа: Администраторы
Сообщений: 1582
Награды: 5
Репутация: 46
Статус: Offline
| у тебя Car.egg лежит там же где environment? попробуй без расширения
|
|
| |
Nikolay | Дата: Суббота, 14.02.2009, 13:07 | Сообщение # 8 |
Сержант
Группа: Пользователи
Сообщений: 39
Награды: 0
Репутация: 1
Статус: Offline
| Все равно не канает. Может экспортировалось не правильно или еще че нить?
Больше быть, чем казаться, Много делать, но мало выделяться...
|
|
| |
dpsstudio | Дата: Суббота, 14.02.2009, 13:58 | Сообщение # 9 |
Сержант
Группа: Модераторы
Сообщений: 29
Награды: 0
Репутация: 1
Статус: Offline
| питон является регистрозависимым языком,потому названия файлов и папок у тебя должны совпадать буквально по-символьно,переименуй всё на маленькие буквы и грузи потом тоже указывая путь в маленьких буквах.Сам долго сначала с этим мучался,потом привык.
|
|
| |
3dmax | Дата: Суббота, 14.02.2009, 20:55 | Сообщение # 10 |
Генерал-майор
Группа: Проверенные
Сообщений: 334
Награды: 0
Репутация: 1
Статус: Offline
| попробуй какой нить объект который точно работает, что нибудь из примеров.
|
|
| |
Nikolay | Дата: Воскресенье, 15.02.2009, 00:23 | Сообщение # 11 |
Сержант
Группа: Пользователи
Сообщений: 39
Награды: 0
Репутация: 1
Статус: Offline
| ЗЗЗАААРРРБББООООТТТАААЛЛЛООО!!! Спасибо dpsstudio, сам походу затупил
Больше быть, чем казаться, Много делать, но мало выделяться...
|
|
| |
MasterOfInsanity | Дата: Понедельник, 23.02.2009, 22:34 | Сообщение # 12 |
Рядовой
Группа: Пользователи
Сообщений: 7
Награды: 0
Репутация: 0
Статус: Offline
| У меня возникла следующая проблема: сцена Hello World запускается только из корневого каталога питона, но не из, например, Samples\new или любого другого. Зато скачаный пример работы с ODE запускается откуда угодно. Что я делаю неправильно?
|
|
| |
ninth | Дата: Понедельник, 23.02.2009, 22:40 | Сообщение # 13 |
Admin
Группа: Администраторы
Сообщений: 1582
Награды: 5
Репутация: 46
Статус: Offline
| Покажи что пишет в стандартном выводе - какие ошибки?
|
|
| |
MasterOfInsanity | Дата: Понедельник, 23.02.2009, 22:43 | Сообщение # 14 |
Рядовой
Группа: Пользователи
Сообщений: 7
Награды: 0
Репутация: 0
Статус: Offline
| Он просто висит полсекунды и вылетает, после чего создается файл *.pyc запускал с командной строки python E:\Panda3D-1.5.4\samples\project\new.py
Сообщение отредактировал MasterOfInsanity - Понедельник, 23.02.2009, 22:49 |
|
| |
ninth | Дата: Понедельник, 23.02.2009, 22:53 | Сообщение # 15 |
Admin
Группа: Администраторы
Сообщений: 1582
Награды: 5
Репутация: 46
Статус: Offline
| Поставь SPE или запускай из терминала (cmd) чтоб увидеть ошибки
|
|
| |