LiveView
The LiveView
component enables embedding dynamic textures rendered by the engine into the UI.
To render a live view in your UI, use the LiveView
component as shown below:
import LiveView from '@components/Media/LiveView/LiveView';
const App = () => { return ( <LiveView src={'TextureRenderTarget2D\'/Game/LiveViews/LiveViewRT.LiveViewRT\''} style={{ width: '150px', height: '150px' }} /> );};
export default App;
Styling the Component
Section titled “Styling the Component”You can style the LiveView
component using either the class
or style
attribute.
For inline styles, pass an object with the desired properties. For example, you can set the width
and height
of the image as shown here.
However, for better performance, it is recommended to use the class
attribute. To do this, create a CSS file with the desired styles and apply them to the LiveView
component:
MyLiveView.module.css:
.my-live-view { width: 150px; height: 150px;}
import LiveView from '@components/Media/LiveView/LiveView';import styles from './MyLiveView.module.css';
const App = () => { return ( <LiveView src={'TextureRenderTarget2D\'/Game/LiveViews/LiveViewRT.LiveViewRT\''} class={styles['my-live-view']} /> );};
export default App;