Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Xors3D

Xors3D Графический движок с поддержкой DirectX9

Ответ
 
Опции темы
Старый 20.09.2009, 03:22   #1
FireOwl
Бывалый
 
Аватар для FireOwl
 
Регистрация: 16.09.2009
Адрес: Sun system
Сообщений: 831
Написано 442 полезных сообщений
(для 1,836 пользователей)
Вопрос Xors проект. О мыше и коллизиях.

[!] Если попал не туда, перенесите тему пожалуйста!
Я создаю небольшой проект на Xors. Версия - последняя с оф. сайта.
У меня возникли две проблемы:

1. После "xGraphics3d 1280,1024,32,1" я загружал на экран картинку меню и мышь (xMouseX() и xMouseY()).
По какой-то причине мышь улетала за пределы экрана и проблему удалось решить только разделив показатели на два (xDrawimage mouse,xMouseX()/2,xMouseY()/2)!

2. В основном коде программы у меня есть два массива объектов, двигающихся навстречу друг-другу (пули и враги), каждый получает физику командой xEntityRadius. Но когда я ввожу команду "xCollisions type_bullet,type_alien,1,2" начинаются проблемы - программа некоторое время работает, а затем - "Runtime Error","Memory access violation"
Если же эту команду закомментировать - всё работает ОК.

Дебаггер показывает в этот момент разные строчки, то из кода проекта, то из кода "Xors3d.bb". Например:
"DLL_xUpdateWorld(speed)"
или
"Return DLL_xCreateSphere(seg%, parent%)"
? ? ?
(Offline)
 
Ответить с цитированием
Старый 20.09.2009, 15:47   #2
Knightmare
Дэвелопер
 
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений
(для 2,920 пользователей)
Ответ: Xors проект. О мыше и коллизиях.

http://hot.xors3d.com
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
FireOwl (20.09.2009)
Старый 20.09.2009, 16:48   #3
FireOwl
Бывалый
 
Аватар для FireOwl
 
Регистрация: 16.09.2009
Адрес: Sun system
Сообщений: 831
Написано 442 полезных сообщений
(для 1,836 пользователей)
Ответ: Xors проект. О мыше и коллизиях.

Да, кстати.
Я не знаю как эти "ревизии" ставить? Просто позаменять все файлы на новые?
Я заменил, но тогда пропала команда "xCreateParticleSystem".
Компилятор просто сообщил, что такой команды не существует!
(Offline)
 
Ответить с цитированием
Старый 20.09.2009, 16:49   #4
Knightmare
Дэвелопер
 
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений
(для 2,920 пользователей)
Ответ: Xors проект. О мыше и коллизиях.

Не все заменил значит.
(Offline)
 
Ответить с цитированием
Старый 20.09.2009, 17:06   #5
FireOwl
Бывалый
 
Аватар для FireOwl
 
Регистрация: 16.09.2009
Адрес: Sun system
Сообщений: 831
Написано 442 полезных сообщений
(для 1,836 пользователей)
Радость Ответ: Xors проект. О мыше и коллизиях.

Не может быть!!!
Я заменил userlibs и dll в папке bin.
В папку с исходником вставил свежий "Xors3D.bb"
Ну да ладно! Зато решились остальные проблемы
А системы партиклей я могу и не использовать...
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C++ и xors Hurrit Xors3D 18 24.11.2009 23:15
b3d,xors,bmax NitE Xors3D 11 06.10.2009 14:51
Xors шейдеры Spy4433 Xors3D 3 28.08.2009 17:27
С Blitz3d на Xors Townboy Xors3D 1 04.01.2009 16:03
Xors (Blitz3D + C++) reskator C++ 5 03.05.2008 22:34


Часовой пояс GMT +4, время: 21:26.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com