Roblox Studio es una herramienta que te permitirá crear casi cualquier cosa en el videojuego Sandbox del mismo nombre. Esto permite una infinidad de cosas, desde crear un mundo de piratas, otro de asesinos seriales, un robo de banco. Realmente, el cielo es el límite y este último lo defines tú. En este caso, te enseñaremos como hacer un ascensor en Roblox, veamos.
¿Cuál es el ascensor en Roblox Studio?
El mecanismo es sencillo para hacer un ascensor, en este caso, podemos saber cuándo lo es, viendo un bloque moverse hacia arriba. Pero, realmente, esto lleva códigos detrás, desde el tamaño, el tipo de bloque, el color y todo lo demás. Para este ejemplo, la idea esencial es que el bloque suba o baje cuando un jugador pise el objeto que deseas que se mueva.
Pasos para crear un ascensor en Roblox Studio
Tratemos de que las instrucciones sean sencillas para que no haya perdidas y puedas mover cualquier bloque sin dificultades:
- Vamos a la herramienta de trabajo, Roblox Studio y hacemos clic en “Editar”.
- Para la base, iremos al menú “Insertar”. Y, en este menú desplegable, presionaremos ladrillos, donde ubicaremos una infinidad de variedades.
- Seleccionaremos la ubicación donde queremos que se desplace el ascensor.
- Abriremos nuevamente el menú de Insertar, seleccionaremos “Objeto”, posteriormente “BodyPosition” y Aceptar.
- Volveremos a abrir Insertar, clic en “Objeto”, daremos clic en “BodyGryo” y otra vez a aceptar.
- Debemos añadir un ladrillo invisible o de un color claro, vamos a insertar, clic en Ladrillos, elegimos uno de color claro, arratramos hacia nuestro bloque y anclamos.
- Daremos clic en el ladrillo, vamos a “Propiedades”, opciones de “BodyGryo” y estableceremos valores de “Y” y “Z” hasta que los mismos coincidan con “X”.
- Repetiremos el proceso con el ladrillo claro, la idea es que coincidan en los mismos parámetros.
- En este paso, colocaremos el script, iremos a “Insertar”, y posteriormente “Guion”, colocaremos el siguiente script.
bloqueo local = script.Parent
locales Bloque 1 = script.Parent.Parent.Part1
locales Posición1 = script.Parent.Parent.pos1
locales posición2 = script.Parent.Parent.pos2
ascensor función (tacto)
- En dado caso coloquemos supresión de rebotes en “true”, colocaremos lo siguiente
position1.BodyPosition.position = position1.Position
position1.Achored = false
Aunque pueda parecer complicado, Roblox Studio utiliza el lenguaje de programación Lua, por lo que, basta con un mínimo de interés para dominar esto. ¿Qué estas esperando para empezar a crear tu mundo de ascensores? Una oficina, un edificio gigantesco, viviendas, el cielo es el limite.