Layer
This class extends Displayble
You can manage the layers of the displayables by using the Layer
class.
Usage
import {Layer} from "narraleaf-react";
const layer = new Layer("layer name", {
zIndex: 1
});
const scene = new Scene("scene with layers", {
layers: [layer] // register the layer to the scene
});
const image = new Image({ /* ... */}).useLayer(layer); // link the image to the layer
layer.opacity(0.5, 1000, "linear"); // change the opacity of the layer, all elements linked to the layer will be affected
Public Methods
constructor
name?: string
- The name of the layerconfig?: Partial<ILayerUserConfig>
- The configuration of the layer, see ILayerUserConfig
include
Include the displayable to the layer.