Un Beam es un objeto que renderiza un Texture entre dos Attachment objetos. Al configurar propiedades de rayo, puede:
- Añade un textura y un gradiente de color para crear visuales interesantes como cascadas y campos de fuerza.
- Modifica la transparencia de un rayo para que desaparezca con el tiempo.
- Especifica la longitud y el modo de la textura para afectar cómo se repite a lo largo de la longitud del rayo.
Crear un Rayo
Antes de comenzar a crear un rayo, es útil alternar la visibilidad de los archivos adjuntos para que pueda ver desde dónde comienza y termina el rayo.
En la barra de menú, navega a la pestaña Modelo y luego a la sección Con限り.
Si no está actualmente habilitado, alternar en Detalles de la Con restricción .
Para crear un rayo:
Crea dos partes y colócalas a una distancia corta el uno del otro. Una servirá como el comienzo del rayo y la otra como el fin del rayo. Agrupa las partes en un Model .
En la ventana Explorador , agregue un objeto Attachment a cada parte:
- Pase el cursor sobre una parte y haga clic en el botón ⊕. Se muestra un menú contextual.
- Del menú contextual, inserta un Adjunto .
- Repita para la otra parte.
En la ventana Explorer , añade un objeto Beam al aplicación de modelado:
Pase el mouse sobre el modelo y haga clic en el botón ⊕. Se muestra un menú contextual.
Del menú contextual, inserta un Rayo .
Seleccione el nuevo objeto Rayo y asigne sus accesorios. Asegúrese de asignar a cada propiedad de accesorio un objeto diferente Attachment .
- En la ventana Propiedades , seleccione la propiedad Accesorio0 . Su cursor cambia.
- En la ventana Explorador , seleccione la atención del accesorio de la parte que desea que sea el comienzo de su viga.
- En la ventana Propiedades , seleccione la propiedad Accesorio1 . Su cursor cambia.
- En la ventana Explorador , seleccione la atención del accesorio de la parte que desea ser el final de su viga.
Personalización de Rayos
Al experimentar con las propiedades a continuación, puede personalizar la apariencia visual de un rayo para crear elementos de juego únicos, como campos de fuerza, cascadas y obstáculos de camino.
Textura
La propiedad Texture renders que la textura a lo largo de la longitud del rayo. Puedes establecer la propiedad Texture de un rayo a cualquier ID de activo. Para más información, incluida la forma de agregar o cargar tus propias texturas, see Importando activos .
Un rayo renderiza su textura utilizando dos triángulos dibujados entre Segments , y los segmentos se distribuyen entre las orientaciones de los dos puntos de enlace. Cuando gira los puntos de enlace en diferentes direcciones, los segmentos también rotar.
Color
La propiedad Color tintea la textura del rayo a un color específico, o a un gradiente ColorSequence a lo largo de su espacio.
En la ventana Explorador , seleccione el rayo.
En la ventana Propiedades , seleccione la propiedad Color . Puede omitir:
Haga clic en el cuadrado de color para abrir la ventana pop-up de Colores y seleccione un color.
Ingrese tres números en el campo de valor de color RGB.
Transparencia
La propiedad Transparency establece la transparencia del rayo como un valor consistente o como un NumberSequence con rangos desde 0 (totalmente opaco) a 1 (totalmente borrar).
- En la ventana Explorador , seleccione el rayo.
- En la ventana Propiedades , seleccione la propiedad Transparencia .
- Ingrese la opacidad deseada para el rayo.
Anchura
Puede configurar la longitud del rayo en studs en cada extremo al configurar las propiedades Width0 y Width1. Un valor más alto equivale a una mayor longitud y un valor más pequeño equivale a una menor longitud. Si establece ambos valores por debajo de 0, Studio establece el valor de regreso a 0 .
El rayo de abajo tiene un valor de Width0 de 0.5 y un valor de Width1 de 2>32> .
Longitud/Modo de la Textura
A un rayo TextureLength y TextureMode determina cómo se repite su textura a lo largo de su longitud.
Cuando TextureMode está configurado como Enum.TextureMode.Wrap o Enum.TextureMode.Static, las repeticiones de textura serán iguales a la longitud total del rayo (en studs) dividida por su 1> Class.Beam.TextureLength|TextureLength1> .
Mirando
Un rayo es una proyección 2D que existe en el espacio 3D, lo que significa que puede no ser visible desde todos los ángulos. La propiedad FaceCamera, cuando se establece en true, garantiza que el rayo siempre se alinee con la CurrentCamera, independientemente de su orientación.
Curva
Las luces se configuran para usar una curva de círculo cúbico formada por cuatro puntos de control. Esto significa que no están limitados a las líneas rectas y la curva de la luz se puede modificar cambiando CurveSize0 , CurveSize1 y la orientación de la luz de la Class
- P0 — El comienzo del rayo; posición de Attachment0 .
- P1 — CurveSize0 studs lejos de Attachment0 , en la dirección positiva 0>X0> de 3>Class.Beam.Arrow0 3> .
- P2 — CurveSize1 studs lejos de Attachment1 , en la dirección negativa de 0> X0> en la dirección de 3> Class.Beam.Attach1|Attach1 .
- P3 — El fin del rayo; posición de Attachment1 .