Tube Shape (Forma de tubo) - 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.

Tube Shape (Forma de tubo)

Esta característica está enVista previaestá en versión y sujeto a cambios.

Cree volúmenes de tipo tubo en el spline utilizando el componente Tube Shape (Forma de tubo). Para crear una forma de tubo, agregue el componente Spline a una entidad para definir su forma. En el componente Tube Shape (Forma de tubo), defina un radio para controlar su volumen. Puede especificar un radio de tubo distinto en cada vértice del spline.

nota

El componente Tube Shape requiere el componente Spline.

ejemplo Componente Tube Shape (Forma de tubo)


                EjemploTube Shape (Forma de tubo)en Lumberyard Editor.

Propiedades de Tube Shape (Forma de tubo)


                LaTube Shape (Forma de tubo)Componente y sus propiedades en Lumberyard Editor.

El componente Tube Shape (Forma de tubo) tiene las siguientes propiedades.

Nombre Descripción

Visible

El componente aparece siempre en la ventanilla, incluso aunque la entidad no se haya seleccionado.

Game View (Vista del juego)

Representa la forma en modo de juego.

Para entrar en el modo de juego, presione Ctrl + G.

Shape Color (Color de forma)

Especifica el color para representar la forma.

Radius

El radio del tubo.

Variable Radius (Radio variable)

Define el radio variable en cada punto del spline. Este valor se añade al radio para calcular el radio final del tubo.

Edit (Editar)

Seleccione Edit (Editar) y el componente está bloqueado para edición. Para obtener más información, consulte Edición de componentes en la ventanilla.

Interfaz de bus de solicitudes EBus

Puede utilizar la interfaz de bus de eventos (EBus) para comunicarse con otros componentes del juego. Para obtener más información, consulte Trabajo con el sistema de bus de eventos (EBus).

Nombre de la solicitud Descripción Parámetro Return Capacidad de ejecución de script
GetRadius Devuelve el radio del tubo. Vacío Float
GetTotalRadius Devuelve el radio total interpolado del tubo. Esta es la suma del radio y el radio variable. SplineAddress Float
GetVariableRadius Devuelve el radio variable a lo largo del spline. Int Float
SetRadius Establece el radio del tubo. Float Vacío
SetVariableRadius Establece el radio variable del tubo en un punto del spline. Int, Float Vacío

ejemplo

El script siguiente utiliza la interfaz de bus de solicitudes.

function Script:OnActivate() TubeShapeComponentRequestsBus.Event.SetRadius(self.entityId, 5.0); end