22 Сентября 2024, 16:21:49
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Навигация по форуму







guest3d
Quest3D - Русскоязычное сообщество > Quest3D > Программирование > Ряд вопросов по одному проекту
Ряд вопросов по одному проекту
(Прочитано 8462 раз)
  [1]
Печать
Patiffonka | * | Новичок | Сообщений: 16 | « 22 Декабря 2009, 10:43:32 »
Ряд вопросов по одному проекту |
0
Здравствуйте! Мой опыт владения Quest3D не велик (три или четыре презентации интерьера без GUI и каких либо примочек) Сейчас выполняю амбициозный проект. "Карта города". На карте дома, дороги, дорожные знаки, заборы. Уже встроил три камеры, переключаемыми кнопками, настроил навигацию, отсеял вроде все глюки. Встал вопрос баз данных. Приложение должно раз в месяц обновлять базы из интернета. С наведением красоты справлюсь сам, очень прошу ответить на ряд вопросов.
1. Как прикрутить MySQL? Точнее прикрутил, но не понимаю что с ней сделать в квесте, чтобы она вписалась в ArrayTable.
2. Как создать пользовательские настройки. (т.е. пользователь зашел, настроил графику, сохранил, а в след раз запустил с сохрененными настройками)
3. Хотел про иконку спросить  Смеющийся, но передумал (нашел, пока искал) )))))

P.S. Вопросы с лицензиями и т.п. уже решены, т.к. прога коммерческая будет.
DimiS | **** | Старожил | Сообщений: 284 | «Ответ #1 23 Декабря 2009, 13:01:48 »
Re: Ряд вопросов по одному проекту |
1
Вопросы у тебя какие то слишком общие, как и название темы.
Чем конкретнее сформулирован вопрос тем скорее найдутся желающие на него ответить

1. Как писать в ArrayTable знаешь? То, что писать, надо получать с помощью sql-запросов, об этом читай здесь http://dev.mysql.com/doc/refman/5.0/en/index.html или спроси у гугла чё-нить на тему "туториал по sql запросам"
2. Ну самый простой способ помоему сохранять в файлик, и при старте програмы читать из файлика.

Хз чо ещё добавить, спрашивай
Patiffonka | * | Новичок | Сообщений: 16 | «Ответ #2 25 Декабря 2009, 07:23:56 »
Re: Ряд вопросов по одному проекту |
2
То есть настройки впринципе достаточно в текстовик сохранять? Сидел, колупался, разобрался.. Проблема с MySQL неотгуглилась, но изменилась. Видимо у меня проблема не с квестом, а с доступом к базам, потому что статус соединения всегда false ((( Ну в общем разберусь - накрапаю поэму о дружбе MySQL и Quest 3d. ) Вопрос другой по GUI, заранее извиняюсь, если повтор.
У меня несколько выпадающих списков один под другим, когда раскрываю верхний, то при выборе элемента зачем - то активируются те которые под менюшкой и не дают выбрать.
Как деактивировать нижнее окошко, пока раскрыт верхний список?

* Рисунок1.jpg (65.18 Кб, 800x604 - просмотрено 1573 раз.)

* Рисунок2.jpg (60.7 Кб, 800x602 - просмотрено 1536 раз.)
DimiS | **** | Старожил | Сообщений: 284 | «Ответ #3 25 Декабря 2009, 15:26:24 »
Re: Ряд вопросов по одному проекту |
3
У GUI елементов есть чаилд Enable, по дефолту он считаеться равным 1. Если туда подать 0 то елемент не будет реагировать на мыша
Patiffonka | * | Новичок | Сообщений: 16 | «Ответ #4 25 Декабря 2009, 15:39:16 »
Re: Ряд вопросов по одному проекту |
4
Ну это я в курсе, просто когда выбираешь элемент - положение мыши как раз над следующим списком (( еще попробую еще на онмаусбуттон пошаманить, но он как то бажно работает ((
 
  [1]
Печать
 
Quest3D - Русскоязычное сообщество > Quest3D > Программирование > Ряд вопросов по одному проекту
Перейти в: