Проблема !?
Дело такое, нашел на форуме тему делаем квест на xors3D .
Скачал я этот квест посмотрел что все объекты анимированые и все работает нормально и вот когда я перевел код в обычный для блитза код ( без х ) то началось проблема с анимацией и вылетом при нажатии на ящик " Entity has no animation" Помогите решить эту проблему. http://forum.boolean.name/showthread.php?t=12628 |
Ответ: Проблема !?
Ксорс и Блитз не одинаковы!
На счет анимации сильно помочь не могу.Возможно проблема в коде(в анимации каких-то опр.сценок... см. оффтоп) |
Ответ: Проблема !?
Вложений: 1
я все перепробовал ничего не получается , не знаю что еще можно сделать.
|
Ответ: Проблема !?
Всё говоришь... а свой код написать не пробывал. Намного лучше и меньше гемороя.
Я так обычно и делаю. А вообще я посмотрел код и получается там не может наити анимацию объекта. Такое чувство что она просто не загружена. Но мне кажется проблема в самой загрузке объекта, ибо не может наитись анимация для объекта.. Попробуй сделать свою загрузку уровня наподобе: Код:
Function RecurseSeek(free) ПС недавно понял главную вещь как загружать объекты из мапы и их потом использовать(т.е двигать вращать и пр.):делаешь масив на то кол-во объектов которое будет в сцене(ну там 20 ящиков значит dim obj_yashik(20)...) потом при загрузке предмета назначаешь ему массив: if instr(name$,"yashik") then n=n+1 obj_yashik(n)=child ;Смотри что такое чилд в начале моей функции. endif И все. У меня все пашет. Удачи в реализации и создании новых проэктов. :ok: |
Ответ: Проблема !?
спасибо за ответ,но я хочу сказать что у меня есть свой код ,техногия чтения карт похожа ,только более совершеная но только я не использую анимацию,зато все пашет.просто захотелось,чтоб была анимация это сократит мой код во много раз.например действия всех объектов будет производиться одной командой но канечно все через тип.id name
|
Ответ: Проблема !?
во-первых, проверь добавил ли ты анимацию объекту, во-вторых, проверь загрузил ли ты её при помощи xLoadAnimMesh(), в-третьих, проверь указал ли ты правильный путь к файлу. И да, у ксорса и блица есть небольшое различие в xFindChild(), у одного счет начинается с 0, у другого с 1, это тоже проверь. Вроде бы всё.
|
Ответ: Проблема !?
все случаи у меня правильно написано и это ничего не дает
ошибка анимации проподает когда я ставлю анимате для всей карты а это никуда негодиться т.к все начинает дейтвовать одновременно, а для опреленного объекта ошибка нет анимации |
Часовой пояс GMT +4, время: 08:18. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot