Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

PointLight2D

Eredita: Light2D < Node2D < CanvasItem < Node < Object

Sorgente di luce 2D posizionale.

Descrizione

Proietta luce in un ambiente 2D. La forma di questa luce è definita da una texture (solitamente in scala di grigi).

Tutorial

Proprietà

float

height

0.0

Vector2

offset

Vector2(0, 0)

Texture2D

texture

float

texture_scale

1.0


Descrizioni delle proprietà

float height = 0.0 🔗

  • void set_height(value: float)

  • float get_height()

L'altezza della luce. Utilizzata con la mappatura normale 2D. Le unità sono in pixel, ad esempio se l'altezza è 100, illuminerà un oggetto distante 100 pixel con un angolo di 45° rispetto al piano.


Vector2 offset = Vector2(0, 0) 🔗

  • void set_texture_offset(value: Vector2)

  • Vector2 get_texture_offset()

Lo scostamento della texture della luce.


Texture2D texture 🔗

Texture2D usata per l'aspetto della luce.


float texture_scale = 1.0 🔗

  • void set_texture_scale(value: float)

  • float get_texture_scale()

Il fattore di scala della texture.