Sky Highlight - Guía del usuario de Lumberyard

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Sky Highlight

Esta función está enVista previaestá en versión y sujeto a cambios.

El componente Sky Highlight crea grandes ráfagas de luz en el cielo. Puede utilizar este componente con el componente Lightning para simular la iluminación del cielo cuando destella un rayo.

Para habilitar el componente Sky Highlight, debe habilitar la gema Lightning Arc. Para obtener más información, consulte Gema Lightning Arc.

nota

Si bien puede agregar varios componentes Sky Highlight a las entidades de un nivel, el nivel utilizará solo uno de los componentes Sky Highlight. ElSky HighlightEl componente a activar tendrá prioridad y Lumberyard representará dicho componente.

ejemplo

A continuación, se muestra efecto de resaltado del cielo en la distancia.


                Agregue elSky HighlightPara habilitar destellos de luz en el cielo como, por ejemplo, rayos.

Propiedades del componente Sky Highlight

Habilitado

El efecto de resaltado en el cielo se representa cuando se activa la entidad.

Valor predeterminado: True

Color

Color del efecto de resaltado del cielo. El color predeterminado es el azul pálido.

Valor predeterminado: 204, 204, 255

Color Multiplier

Multiplicador que se aplica al color. Puede utilizar este parámetro para ajustar la intensidad del color en tiempo de ejecución.

Valor predeterminado: 1

Valores válidos: de 0 a 100

Desplazamiento vertical

Compensaciones de la altura de la posición de representación del resaltado del cielo. Especifique un valor para representar el resaltado del cielo por encima o por debajo de la transformación de la entidad.

Valor predeterminado: 0

Valores válidos: de 0 a 100

Size

Tamaño del efecto de resaltado del cielo.

Valor predeterminado: 10

Valores válidos: de 0 a 100

Interfaz de bus de solicitudes EBus

Puede utilizar este EBus para comunicarse con una entidad con un componente Sky Highlight asociado. El EBus está disponible en el tiempo de ejecución del juego y en la edición, y se puede obtener acceso a él desde C++, Lua y elScript CanvasEditor de .

Para obtener más información acerca del uso de la interfaz de bus de eventos (EBus), consulte Trabajo con el sistema de bus de eventos (EBus).

Enable

Habilita el efecto de resaltado del cielo.

Parámetros

Ninguno

Return

Ninguno

Capacidad de ejecución de script

Disable

Deshabilita el efecto de resaltado del cielo.

Parámetros

Ninguno

Return

Ninguno

Capacidad de ejecución de script

Toggle

Cambia si el efecto del resaltado del cielo está habilitado.

Parámetros

Ninguno

Return

Ninguno

Capacidad de ejecución de script

IsEnabled

Devuelve si el efecto del resaltado del cielo está habilitado.

Parámetros

Ninguno

Return

Type: Booleano

Capacidad de ejecución de script

SetColor

Establece el color del resaltado del cielo.

El parámetro Color Multiplier (Multiplicador de color) utiliza este valor para calcular el color del resaltado del cielo final.

Parámetros

Ninguno

Return

Ninguno

Capacidad de ejecución de script

GetColor

Devuelve el color del resaltado del cielo.

nota

A este valor no le afecta el parámetro Color Multiplier (Multiplicador de color).

Parámetros

Ninguno

Return

Ninguno

Capacidad de ejecución de script

SetColorMultiplier

Establece el multiplicador de color del resaltado del cielo.

El parámetro Color utiliza este valor para calcular el color del resaltado del cielo final.

Parámetros

Ninguno

Return

Ninguno

Capacidad de ejecución de script

GetColorMultiplier

Devuelve el multiplicador de color del resaltado del cielo.

Parámetros

Ninguno

Return

Ninguno

Capacidad de ejecución de script

SetVerticalOffset

Establece la distancia para compensar el efecto de resaltado del cielo desde la transformación de la entidad en el eje z global.

Parámetros

Type: Float

Return

Ninguno

Capacidad de ejecución de script

GetVerticalOffset

Devuelve la compensación vertical del resaltado del cielo.

Parámetros

Ninguno

Return

Type: Float

Capacidad de ejecución de script

SetSize

Establece el tamaño del resaltado del cielo.

Parámetros

Type: Float

Return

Ninguno

Capacidad de ejecución de script

GetSize

Devuelve el tamaño del resaltado del cielo.

Parámetros

Ninguno

Return

Type: Float

Capacidad de ejecución de script

Script de ejemplo de bus de notificación

function example:OnActivate() SkyHighlightComponentRequestBus.Event.Toggle(self.entityId) SkyHighlightComponentRequestBus.Event.SetColorMultiplier(self.entityId, 10) end