Canvas
The Canvas
class describes a scene canvas.
Properties
Property
Description
bounds
(get) bounds: Bounds2D (set) (Not Available)
Represents the current 2D bounds relative to the parent element. This is the result of the layout calculation. Values are measured in 3D units.
Note: The Canvas.transform
property doesn't affect the layout, the transformation it specifies is applied on top of it.
height
(get) height: ScalarSignal (set) height: ScalarSignal
Specifies the vertical size, in 3D units. Note: this is only effective when renderMode
property is set to WORLD_SPACE.
renderMode
(get) renderMode: SceneModule.RenderMode (set) renderMode: SceneModule.RenderMode
Specifies how Canvas should be rendered. In SCREEN_SPACE mode, Canvas is automatically placed and sized to fit the screen, width
and height
properties are ignored. transform
property is still used, it is applied on top of the focal plane transform. In WORLD_SPACE Canvas behaves as regular 3D object and is sized according to width
and height
properties.
useSafeAreaMargins
(get) useSafeAreaMargins: BoolSignal (set) useSafeAreaMargins: BoolSignal
Specifies if Canvas should automatically include SafeArea margin to its content. Note: this is only effective when renderMode
property is set to SCREEN_SPACE.
width
(get) width: ScalarSignal (set) width: ScalarSignal
Specifies the horizontal size, in 3D units. Note: this is only effective when renderMode
property is set to WORLD_SPACE.
Methods
This module exposes no methods.
Last updated