*Si el vídeo te ha sido útil por favor apóyame con tu suscripción. Gracias por verme!* ❤ *Todo lo que tengo de Unity* ▶️ gamedevtraum.com/yt-es/com/unity-playlist *Portfolio y contacto* ▶️ gamedevtraum.com/es/contacto
Heey! The video is already uploaded, here is the link: th-cam.com/video/6eNhAQY7t-o/w-d-xo.html In the description is the download link in my website. I'll probably publish the video this afternoon. If you have discord you can join the server, I send there all the links so can be accessed as soon as uploaded, I also answer simple questions about programming and Unity
I'm really thankful that you like my videos and leave comments :), this year I want to double the effort I made in 2020 and nice comments like this really give me strength :D
Hola, Me sirvio este asset, se que el video es viejo, espero leas este comentario! (nuevo sub) tengo un problema, modifique el codigo porque mi Player no usa Rigidbody, usa CharacterController. logre que se teletransporte pero no se impulsa para arriba de ninguna manera..habra solucion? public void TeleportInChar(GameObject g, CharacterController characterController) { enteringCharacterController = characterController; enterVelocity = enteringCharacterController.velocity.magnitude;
enteringGameObject = g;
enteringGameObject.SetActive(false); teleportingParticles.transform.position = enteringGameObject.transform.position; teleportingParticles.SetActive(true); otherRing.TeleportOutChar(enteringGameObject, enteringCharacterController, enterVelocity); } public void TeleportOutChar(GameObject g, CharacterController characterController, float enterVelocity) { if (movingRing) { exitPosition = transform.position; //if ring is moving direction = Vector3.Normalize(transform.position - bottom.position); } teleportInProcess = true;
*Si el vídeo te ha sido útil por favor apóyame con tu suscripción. Gracias por verme!* ❤
*Todo lo que tengo de Unity* ▶️ gamedevtraum.com/yt-es/com/unity-playlist
*Portfolio y contacto* ▶️ gamedevtraum.com/es/contacto
Como lo puedo cargar a mi proyecto de Unity?
clica dos veces en el icono de unity en este caso se llama TeleportSky
gracias me sirvio muchisimo
hola! tenes la explicacion del script?
holaa, tengo que hacerla, la semana que viene me hago un tiempito para hacerla
a mi lo que me lleva de culo es que se visualize correctamente la vista del portal be desde el portal a
hola, el es gratis? lo puedo usar en mi game sin problemas de autor?
Hola, sii mandale
@@GameDevTraum te amooooooo
Waiting for English.... Also include Project file download link.
For this you can use Github, Google drive or any others free Service.
Heey! The video is already uploaded, here is the link:
th-cam.com/video/6eNhAQY7t-o/w-d-xo.html
In the description is the download link in my website.
I'll probably publish the video this afternoon.
If you have discord you can join the server, I send there all the links so can be accessed as soon as uploaded, I also answer simple questions about programming and Unity
Here is the link to the server if you wanna join:
discord.gg/KppfsHB
@@GameDevTraum @GameDevTraum oh that's really cool. Sure i will join... Thanks for making such wonderful tutorials always...
I'm really thankful that you like my videos and leave comments :), this year I want to double the effort I made in 2020 and nice comments like this really give me strength :D
No funciona
Hola, Me sirvio este asset, se que el video es viejo, espero leas este comentario! (nuevo sub) tengo un problema, modifique el codigo porque mi Player no usa Rigidbody, usa CharacterController. logre que se teletransporte pero no se impulsa para arriba de ninguna manera..habra solucion?
public void TeleportInChar(GameObject g, CharacterController characterController)
{
enteringCharacterController = characterController;
enterVelocity = enteringCharacterController.velocity.magnitude;
enteringGameObject = g;
enteringGameObject.SetActive(false);
teleportingParticles.transform.position = enteringGameObject.transform.position;
teleportingParticles.SetActive(true);
otherRing.TeleportOutChar(enteringGameObject, enteringCharacterController, enterVelocity);
}
public void TeleportOutChar(GameObject g, CharacterController characterController, float enterVelocity)
{
if (movingRing)
{
exitPosition = transform.position; //if ring is moving
direction = Vector3.Normalize(transform.position - bottom.position);
}
teleportInProcess = true;
g.SetActive(true);
g.transform.position = exitPosition;
enteringCharacterController.enabled = false;
g.transform.position = exitPosition;
enteringCharacterController.enabled = true;
Vector3 teleportVelocity = direction * enterVelocity * CharboostFactor;
teleportVelocity.y = Mathf.Max(10f, enterVelocity * CharboostFactor);
// characterController.Move(teleportVelocity * Time.deltaTime);
enteringCharacterController.Move(teleportVelocity * Time.deltaTime);
gravity = originalGrav;
teleportingParticles.transform.position = g.transform.position;
teleportingParticles.SetActive(true);
}