[SOLVED] How to load mesh file on RenderBox ?

compvis

13-03-2009 04:32:29

hi,

He he, last, i have successfully compiled MyGUI 2.3.0(from SVN ) with VC9. Display some windows in my app. But i have not displayed mesh file on renderbox yet.

I found some posts on MyGUI addons forum that use injectObject to load mesh file on RenderBox but i compiled my app then there is an error:

error C2039: 'injectObject' : is not a member of 'MyGUI::RenderBox'

Can anybody help me, how to load mesh file on RenderBox control ?

Thank you so much !

my.name

13-03-2009 10:27:28

use RenderBoxWrap

MyGUI::RenderBoxPtr renderbox = create ...
wraps::RenderBoxWrap wrapper = new wraps::RenderBoxWrap(renderbox);

wrapper->injectSceneNode ...
wrapper->injectObject ...
wrapper->setAutoRotation ...
wrapper->setMouseRotation ...
wrapper->clearScene ...
wrapper->setAnimation ...
wrapper->setBackgroungColour ...
wrapper->setRotationAngle ...

compvis

13-03-2009 11:26:33

use RenderBoxWrap

MyGUI::RenderBoxPtr renderbox = create ...
wraps::RenderBoxWrap wrapper = new wraps::RenderBoxWrap(renderbox);

wrapper->injectSceneNode ...
wrapper->injectObject ...
wrapper->setAutoRotation ...
wrapper->setMouseRotation ...
wrapper->clearScene ...
wrapper->setAnimation ...
wrapper->setBackgroungColour ...
wrapper->setRotationAngle ...


thanks for the reply. But i have a problem. My code is:


MyGUI::Gui::getInstance().load("Rockets.layout");
MyGUI::RenderBoxPtr rbox = MyGUI::Gui::getInstance().findWidget<MyGUI::RenderBox>("R1");
wraps::RenderBoxWrap wrap = new wraps::RenderBoxWrap(rbox);


Then error is:

Cannot convert from 'wraps::RenderBoxWrap *' to 'wraps::RenderBoxWrap'

I don't know what i was wrong ??

thanks

Five_stars

13-03-2009 14:41:48

wraps::RenderBoxWrap* wrap = new wraps::RenderBoxWrap(rbox);

my.name

13-03-2009 23:29:26

=)

compvis

15-03-2009 02:41:58

thanks, all things in good !

How can i display my own pointer with MyGUI ?

Five_stars

15-03-2009 19:52:00

Change image MyGUI_Media/core_pointer.png.

compvis

17-03-2009 07:41:11

Thank you so much ! I have done with pointer.

Then... :D , some questions again, Is there a ImageSet Editor for MyGUI (like CEGUI) ? How to buil d a new skin (for all controls, include Window frame) easiest ?

I open core_pointer.png file and see that it has some pointer icons on, what did you use to put these icons on png file ?

Thank you so much !