{ Cómo hacer TELETRANSPORTACIÓN en Unity } - Paquete Unity 📎

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ม.ค. 2025

ความคิดเห็น • 17

  • @GameDevTraum
    @GameDevTraum  2 ปีที่แล้ว

    *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

  • @totoromano8841
    @totoromano8841 2 ปีที่แล้ว +1

    Como lo puedo cargar a mi proyecto de Unity?

    • @Darwinongo
      @Darwinongo 2 ปีที่แล้ว

      clica dos veces en el icono de unity en este caso se llama TeleportSky

  • @Entidad-zh8pt
    @Entidad-zh8pt 2 ปีที่แล้ว

    gracias me sirvio muchisimo

  • @caroflorentin4680
    @caroflorentin4680 3 ปีที่แล้ว +1

    hola! tenes la explicacion del script?

    • @GameDevTraum
      @GameDevTraum  3 ปีที่แล้ว

      holaa, tengo que hacerla, la semana que viene me hago un tiempito para hacerla

  • @trotamundoscanaves
    @trotamundoscanaves 2 ปีที่แล้ว

    a mi lo que me lleva de culo es que se visualize correctamente la vista del portal be desde el portal a

  • @FakTv_
    @FakTv_ 3 ปีที่แล้ว

    hola, el es gratis? lo puedo usar en mi game sin problemas de autor?

    • @GameDevTraum
      @GameDevTraum  3 ปีที่แล้ว +1

      Hola, sii mandale

    • @FakTv_
      @FakTv_ 3 ปีที่แล้ว

      @@GameDevTraum te amooooooo

  • @helenawilsena5821
    @helenawilsena5821 4 ปีที่แล้ว +2

    Waiting for English.... Also include Project file download link.
    For this you can use Github, Google drive or any others free Service.

    • @GameDevTraum
      @GameDevTraum  4 ปีที่แล้ว

      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

    • @GameDevTraum
      @GameDevTraum  4 ปีที่แล้ว

      Here is the link to the server if you wanna join:
      discord.gg/KppfsHB

    • @helenawilsena5821
      @helenawilsena5821 4 ปีที่แล้ว +1

      @@GameDevTraum @GameDevTraum oh that's really cool. Sure i will join... Thanks for making such wonderful tutorials always...

    • @GameDevTraum
      @GameDevTraum  4 ปีที่แล้ว

      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

  • @nexouscristales9361
    @nexouscristales9361 2 ปีที่แล้ว

    No funciona

  • @Ntnfa
    @Ntnfa 2 หลายเดือนก่อน

    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);
    }