Я хотел бы использовать API MotionBuilder 2013 для регистрации сообщения в консоли MotionBuilder с C++.Печать сообщений журнала в MotionBuilder
Я хотел бы сообщение, чтобы показать, где «Hello» была напечатана. Или, если это невозможно в другом месте в движке. Это сообщение было отображено с инструкцией печати в python.
В Maya вы используете: MGlobal::displayInfo(msg);
в 3ds Max вы можете использовать:
the_listener->edit_stream->wputs(wcharConverter);
the_listener->edit_stream->flush();
Есть ли версия движение строитель? Я искал api, но не мог найти вызов. http://docs.autodesk.com/MB/MB2013/ENU/MotionBuilder-SDK-Documentation/index.html
Я немного запутался. Похоже, вы смотрите на редактор python. Я подозреваю, что вы не ищете C++ для вывода в редактор python. Я не работал с MotionBuilder. Есть ли аналогичная консоль/редактор для C++? – Jeff
Я ищу вывод C++ в консоль редактора python yes. Как я уже делал с Майей и Макс. Например, описание Maya для того, что я хочу сделать, это: «Этот метод используется для отображения информационного сообщения в редакторе сценариев». – marsh
На основании этой ссылки: http://forums.autodesk.com/t5/open-reality/how-to-get-all-objects-on-the-motionbuilder-scene/td-p/4277904, кажется, что печать просто отправляет на stdout (сравнивая эквиваленты python и C++). Я думаю, возможно, что std :: clog также можно использовать здесь. – Jeff