gui_04
This article describes the data/samples/objects/gui_04.cpp sample.
The gui_04 sample demonstrates how to play a Flash video (*.swf) on a GUI mesh, namely:
- Create a non-flat GUI mesh
- Assign an instance of the WidgetFlash class to the created mesh
- Display an information on the operating system and CPU, video card and driver versions and also an application FPS counter by calling the corresponding engine functions from the ActionScript code.
Flash is no longer under development, please use other solutions for in-app GUIs.
Flash video on the GUI mesh
Each of 3 displays is a surface of the GUI mesh. So, the Flash video is rendered on each of them.
Texture coordinates of both the left and right surfaces (displays) are two times larger than the texture coordinates of the central surface (display), so the video is rendered four times on each of them.
See Also
- Article on the GUI Mesh
- Article on the ActionScript usage
- Functions of the ObjectGuiMesh class
- Functions of the WidgetFlash class
Last update: 2017-07-03
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)