• Добро пожаловать на Quest3D - Русскоязычное сообщество.
 

Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.

Просмотр сообщений

Сообщения - Devastor

#1
Можно сделать так: создать в интерфейсе класса функцию типа channel:3dObject с входными параметром типа value и matrix например. Потом сделать channel switch типа 3dObject и указать как таргет функции и в этом классе хранить все объекты. А в главном цикле вызывать объект по индексу тот, который требуется.
Это реализует схему вызова, правда, не через OO.
Сам не знаю как элементу класса, для которого нет стандартных команд, типа setValue присваивать значения, если узнаешь, скажи =)

http://img43.imageshack.us/img43/1788/tempqn.jpg
#2
Посмотри канал Timer.
Можно подключить его через One Time, стартануть после проверки мышки, и сделать в глобальном цикле проверку значения. Только учти, что это значение придется разделить на 24(стандартно кадров в секунду в квесте) - и получишь количество секунд, прошедших с момента старта таймера.
#3
Возможность отката - аналог undo (CTRL+Z)
#4
Всем привет! Скачал квест 4.3.2, поставил, запустил и в Channel Graph в title bar там где должны показываться snapshot'ы их нет:
(http://img233.imageshack.us/img233/6819/71839906.jpg)

А вот в версии 3.6.6 они есть:
(http://img859.imageshack.us/img859/1416/89346337.jpg)
Подскажите, как сделать так чтобы snaphot'ы появились и в 4.3.2?