Un Beam es un objeto que renderiza un Texture entre dos objetos Attachment. Al establecer las propiedades del rayo, puedes:
- Añade una textura y un gradiente de color para crear imágenes visuales interesantes como cascadas y campos de fuerza.
- Modifica la transparencia de un rayo para que desaparezca con el tiempo.
- Specify the textura's longitud y modo to affect how it repeats across the beam's length.
Crear rayos
Antes de comenzar a crear un rayo, es útil activar la visibilidad de los archivos adjuntos para que puedas ver dónde comienza y termina el rayo.
- Navegue por la pestaña Modelo de la barra de herramientas.
- Si no está actualmente habilitado, activa Detalles de restricción .
Para crear un rayo:
Crea dos partes y ponlas a una corta distancia el uno del otro.Uno actuará como el comienzo del rayo y el otro como el final del rayo.Grupa las piezas 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.
- Desde el menú contextual, insira un archivo adjunto .
- Repita para la otra parte.
En la ventana Explorador , agregue un objeto Beam al aplicación de modelado:
Pase el cursor sobre el modelo y haga clic en el botón ⊕. Se muestra un menú contextual.
Desde el menú contextual, insira un Rayo .
Seleccione el nuevo objeto Rayo y asigne sus adjuntos. Asegúrese de asignar cada propiedad de adjunto a un objeto diferente Attachment.
- En la ventana Propiedades , seleccione la propiedad Adjunto0 . Su cursor cambia.
- En la ventana Explorador , seleccione el archivo de la parte que desea que sea el comienzo de su rayo.
- De vuelta en la ventana Propiedades , seleccione la propiedad Adjunto1 . Su cursor cambia.
- En la ventana Explorador , seleccione el archivo de la parte que desea que sea el final de su rayo.

Personalizar rayos
Al experimentar con las siguientes propiedades, puedes personalizar la apariencia visual de un rayo para crear elementos únicos de juego como campos de fuerza, cascadas y obstáculos en el camino.
Textura
La propiedad Texture renderiza esa textura a lo largo de la longitud del rayo.Puedes establecer la propiedad de un rayo Texture a cualquier ID de activo.Para obtener más información, incluida cómo agregar o subir tus propias texturas, ve a aquí.

Un rayo renderiza su textura usando dos triángulos dibujados entre Segments , y los segmentos se colocan entre la orientación de los dos puntos de conexión.Cuando giras los puntos de conexión en diferentes direcciones, los segmentos también rotar.

Colores
La propiedad Color tintea la textura del rayo a un tono específico o a un gradiente ColorSequence a lo largo de toda su longitud.
En la ventana Explorador , seleccione el rayo.
En la ventana Propiedades , seleccione la propiedad Color . Puede:
Haga clic en el cuadrado de color para abrir la ventana emergente 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 de 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.
Ancho
Puedes establecer la anchura del rayo en studs en cada punto final configurando las propiedades Width0 y Width1.Un valor más alto se traduce en una mayor anchura y un valor más bajo se traduce en una anchura más pequeña.Si estableces cualquiera de los valores a menor que 0, Studio lo restablece a 0 .
El rayo siguiente tiene un valor de Width0 de 0.5 y un valor de Width1 de 3 .

Longitud/modo de textura
El haz de 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 TextureLength.

Cuando TextureMode está configurado como Enum.TextureMode.Stretch, la textura se repetirá TextureLength veces a lo largo de la longitud total del rayo.

Enfrentando
Un rayo es una proyección de 2D existente 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 dirija al CurrentCamera , independientemente de su orientación.
Curva
Los rayos se configuran para usar una curva Bézier cúbica formada por cuatro puntos de control.Esto significa que no están limitados a líneas rectas y la curva del rayo se puede modificar cambiando CurveSize0, CurveSize1 y la orientación del rayo Attachments.
- P0 — El comienzo del rayo; posición de Attachment0.
- P3 — El final del rayo; posición de Attachment1 .

