[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Форум Panda3D - по русски » Panda3D » Для начинающих » Внимание Error! (Обсуждение возникающих ошибки при компиляции и т. п.)
Внимание 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 рулит! surprised


Больше быть, чем казаться,
Много делать, но мало выделяться...
 
ninthДата: Суббота, 14.02.2009, 00:46 | Сообщение # 2
Admin
Группа: Администраторы
Сообщений: 1582
Награды: 5
Репутация: 46
Статус: Offline
Посмотри ошибки выше - скорее всего он не нашёл модель, которую ты ему указал, поэтому не смог создать соответствующий класс и поэтому у него нет метода reparentTo
 
NikolayДата: Суббота, 14.02.2009, 00:52 | Сообщение # 3
Сержант
Группа: Пользователи
Сообщений: 39
Награды: 0
Репутация: 1
Статус: Offline
Это весь код wacko

Больше быть, чем казаться,
Много делать, но мало выделяться...
 
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
Есть такое sad
Но путь указан 100% правильно если заменить слово Car.egg на enviroment? то он грузит сцену из Hello World ! dry


Больше быть, чем казаться,
Много делать, но мало выделяться...
 
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, сам походу затупил smile

Больше быть, чем казаться,
Много делать, но мало выделяться...
 
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) чтоб увидеть ошибки
 
Форум Panda3D - по русски » Panda3D » Для начинающих » Внимание Error! (Обсуждение возникающих ошибки при компиляции и т. п.)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск: