tilemap.Layer
pykraken.tilemap.Layer Layer is the base class for all tilemap layers.
More about tilemap.Layer
Attributes
- visible (
bool) — Whether the layer is visible. - offset (
Vec2) — Per-layer drawing offset. - opacity (
float) — Layer opacity (0.0-1.0). - name (
str) — Layer name. - type (
LayerType) — Layer type enum.
Methods
- draw — Draw the layer to the current renderer.
At a glance
7 membersReference
PYTHON APIConstructor
methodtilemap.Layer(/, *args, **kwargs)Initialize self. See help(type(self)) for accurate signature.
name
propertyname: strLayer name.
offset
propertyoffset: Vec2Per-layer drawing offset.
opacity
propertyopacity: floatLayer opacity from 0.0 to 1.0.
type
propertytype: tilemap.LayerTypeLayer type enum.
visible
propertyvisible: boolWhether the layer is visible.
draw
methodDraw the layer to the current renderer.
Args
- angle (
float, optional) — Rotation angle in degrees. Defaults to 0.0. - pivot (
Vec2, optional) — Rotation pivot as normalized coordinates relative to the map size. Defaults to (0.5, 0.5).