Unreal Engine Tip #1 Changing between Pawns and Possession

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 พ.ย. 2024

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

  • @laraperrino7610
    @laraperrino7610 7 ปีที่แล้ว +29

    I have been searching for hours for a simple way to switch back to the main character. Thank you so much.

  • @cgunnification
    @cgunnification 3 ปีที่แล้ว +4

    Very simple, short, and to the point. Thank you.

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

    Bro,a very big thanks to you,I was trying to add a motorcycle to my game but it was a mess,but now it's too easy,thnx again bro,every other video is just telling that world settings method but none of them told this,thnx again brother,
    Subbed👍👍👍

  • @Palexite
    @Palexite 5 ปีที่แล้ว +2

    this is helpful for those to add spectating to your multiplayer

  • @erionmema1
    @erionmema1 7 ปีที่แล้ว +3

    I never imagined it would be this easy !!
    thanks !!

  • @ReginaldusGaming
    @ReginaldusGaming 5 ปีที่แล้ว +5

    Kevin Rushin you don't even know...... Thank you Kevin Rushin, thank you for creating this video.

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

    That was very helpful! Short and right to the point :D
    Thank you for sharing!

  • @andrinSky
    @andrinSky 5 ปีที่แล้ว +3

    Fantastic Tip -> Many Many Thanks to this Video and Tip!!!!

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

    Thats literally what I wanted so bad, I kinda needed this for my Fnaf fangame. Thanks for the tutorial :D Ill try it out soon

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

    just as i like it, short and straight forward, thanks alot... still working like this in 4.24 -- just have to use get a copy ....

  • @jindatesha
    @jindatesha 8 ปีที่แล้ว +2

    Thanks, this video was what helped me understand how to properly possess my pawn... I was wanting to directly control said pawn rather than get all actors of class...Im understanding it like "Get all actors of class" = Get pen/ and the / "index # "= The Purple one....Specifying exactly what type and which one exactly am I (the player controller) going to possess.

  • @AnthonyCloudy
    @AnthonyCloudy 8 ปีที่แล้ว +2

    This was really helpful, great brief explanation. Thank you!

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

    thank you so much I really needed this

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

    Thank you so much for using that ring on the cursor. Is that something that works outside of recording video? (Is it something I could utilize in everyday use of my PC?) I've tried a few cursor apps but they're all awful so far.

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

    Helped a lot! Many thanks 🙏

  • @static2601
    @static2601 5 ปีที่แล้ว +2

    Wow finally got it working, you go way too fast in this lol. I had to watch dozens of times to figure out what I was doing wrong. I had set up the game controller the first way you did it instead of the second. Also, if anyone if having trouble finding "Possess" when linking from "Get", try deleting "Get" and replacing it, seems to have trouble working if maybe you selected actor class to something wrong or did something else wrong, it was mentioned in another video I watched that you should do this. Also, you could uncheck "Context Sensitive" to has it show, but you wouldn't be able to link it.

  • @rainydawnentertainment
    @rainydawnentertainment ปีที่แล้ว

    Thanks! That was really helpful!

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

    How can I make a transition effect between switching?

  • @ethanwasme4307
    @ethanwasme4307 ปีที่แล้ว

    maybe it will make sense for everything to inherit from a single custom pawn class so if you wanted you could posses NPCs in the world, like old school NPC entity models

  • @joshuaknight6551
    @joshuaknight6551 5 ปีที่แล้ว +3

    Actually super helpful.
    I appreciate the quick easy tutorial.
    Now what do I want to do with my character 🤔

  • @AM-jx3zf
    @AM-jx3zf 3 ปีที่แล้ว +1

    very simply explained

  • @DemonFang72
    @DemonFang72 ปีที่แล้ว

    Awesome! This has been extremely insightful and useful, but I am running into one issue (and I know this video is 7 years old, lol):
    - It seems that upon possessing a new pawn, whatever blueprint "AI behavior" that was setup for a pawn (pre-possession) is correctly interrupted, but does not resume when possession is jumped back to the original pawn?
    In my case, I am not using an AI behavior tree for a companion AI. I am, instead, using a simple "AI move to" node within an NPC blueprint itself to have said friendly-NPC follow the player around.
    Any ideas for how to "resume" whatever NPC blueprint behavior was essentially happening before the possession, or at least "reset" it back to whatever behavior was successfully triggerable upon Event BeginPlay? Right now, the BP logic for an abandoned pawn breaks after possessing another pawn and the abandoned pawn "stays frozen" until possessed again, even in midair.
    I am somewhat familiar with AI behavior trees and perhaps that might be a better solution but I am unsure since I am essentially trying to "bounce" the controller between two pawns, any insight would be appreciated!
    At any rate, this was a great video, thank you~

  • @ritvikshukla6324
    @ritvikshukla6324 4 ปีที่แล้ว +3

    Hey Kevin, Thanks for the tutorial it was very helpful. I was wondering, is there a way to stop my third person character (He keeps running) while I am possessing the other pawn. When I stop and possess there is no problem but when I am moving and I possess my character keeps running endlessly.

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

      you need to add the destroy actor

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

      i know it's a rather late reply but if anybody else is wondering, put in a short delay before switching characters so the character can switch back to its idle animation. as it will just repeat the animation you left the character in after possessing the a new character/pawn.
      To make the gameplay a bit more fluid you could add in a UI element that covers the screen for a short delay that shows that you're switching your characters/pawns

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

      @@christianrichters7922 Alright, thanks for the reply.

  • @FINALFORMSTUDIOS
    @FINALFORMSTUDIOS 5 ปีที่แล้ว +2

    I am wondering if it would be possible to posess a pawn and have that pawn have a game mode attached to it. This would allow you to switch game modes? Cant figure out the best way to switch between game modes during game play

  • @betraid
    @betraid 5 ปีที่แล้ว

    very helpful video thank you that gived me nnice idea to create various players

  • @АндрейЧерничкин-м3с
    @АндрейЧерничкин-м3с 2 หลายเดือนก่อน

    Thank you. an error appears during compilation, the system asks you to connect GetPlayerController to Target for Possession

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

    What was the point to make a new controller?
    Do you have to do this?

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

    Nice, nice, nice brother! TY

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

    Thanx very much). This tutorial helped me

  • @LoneWandererAWOOOOO
    @LoneWandererAWOOOOO 5 ปีที่แล้ว +1

    Works great, thanks!

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

    How would you make it so the character can only possess the pawn when close enough?

  • @phycogsmithomniscience309
    @phycogsmithomniscience309 5 ปีที่แล้ว

    if you have issues . dont for get to target player controler.

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

    Thank u so much my friend

  • @nathanp.3909
    @nathanp.3909 ปีที่แล้ว

    Would ue5 be different? In UE5 when i get to the new player controller the Possess node will not let me connect "get" says Actor object reference is not compatible with pawn object reference?

  • @sankofa_tattoo
    @sankofa_tattoo 6 ปีที่แล้ว +2

    hi there i'm trying to use your method but i do have a error when i compile everything the posses node which don't have any target (self) links is not plug to anything and anything seems to work

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

      You should use a Target as a controller

  • @tgshotoftcr2256
    @tgshotoftcr2256 11 หลายเดือนก่อน

    thank you very much

  • @MistahLarson
    @MistahLarson ปีที่แล้ว

    For me this doesn't work if they share different controlls.

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

    Would this be the approach to having a system where you can take control of ai?

  • @JuntaTheHero
    @JuntaTheHero 6 ปีที่แล้ว +1

    Good tutorial. quick question how do I do this only based on proximity? like using a beginoverlap but they would still have to press the key?

    • @KevinRushin
      @KevinRushin  6 ปีที่แล้ว +1

      The other video i made talks about doing a GTA style pocession (like getting in a car) th-cam.com/video/mxqfne2Vais/w-d-xo.html . Hope this is what you were wanting :)

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

    Thanks!

  • @unitedroleplay-wwii5165
    @unitedroleplay-wwii5165 7 ปีที่แล้ว +3

    Has it been removed, because I don't see Possession action

    • @ellikoliniati
      @ellikoliniati 6 ปีที่แล้ว +8

      If anyone has the same problem, you need to "get player controller" first, and then drag the "possess" node out!

    • @Tecosaurus
      @Tecosaurus 6 ปีที่แล้ว +1

      Cheers Bruh!

    • @ellikoliniati
      @ellikoliniati 6 ปีที่แล้ว

      Just to add that whenever an action is not shown, make sure you have the context sensitive box (right click-upper right corner) unchecked, this is what will have probably caused the problem

    • @justinspearlord
      @justinspearlord 6 ปีที่แล้ว

      Funny to see you here Tecosaurus :) keep up the arrowverse project.

  • @Firewalker124
    @Firewalker124 5 ปีที่แล้ว +1

    How can I change between different characters / pawns when testing in the editor? What I mean is, that currently I can only start testing with character 1, even if character 2 is allready in the scene. But how can I change between those two in the editor?

  • @jayblankenship1553
    @jayblankenship1553 6 ปีที่แล้ว +1

    Can you do a c++ tut?

  •  8 ปีที่แล้ว

    nice work !! How would I do to call a "character" but not a "paw"? tks man

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

    Thank Very Useful~

  • @ty_teynium
    @ty_teynium 5 ปีที่แล้ว +1

    I have a system where I spawn up to three additional characters. I have a setup involving an array and a for each loop where I press a button and I control another character but I can't switch to any more after that. It just stays on that one character. Any helpful hints? I've been using your tutorial as a source of reference for blueprint design. I can send pics of the blueprint I have set up to anyone willing to help.

  • @mosesgvr1456
    @mosesgvr1456 10 หลายเดือนก่อน +1

    Watch in x 1.5 - 1.75 speed lol

  • @ihenners_
    @ihenners_ 8 ปีที่แล้ว +6

    Im pressing the inputs, but nothing is happening? Can anyone help

    • @ahmedhatem9174
      @ahmedhatem9174 7 ปีที่แล้ว +4

      I have a same result if have a solution please tell me ..
      thank you

    • @eragon0147
      @eragon0147 6 ปีที่แล้ว

      try change keyboard select for english , i tried and worked for me

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

    So this is basically how they do it in GTA? Except that they have a 'get in the car' animation, and once that's done playing, you take over possession of the car, right?

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

      GTA wasn't made in UE, but if you want to do that then yes, this is one way of doing it.

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

      @@cassiohenrique6815 yeah I know that, GTA is made in RAGE Engine but I meant the concept is the same :)

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

    I love you

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

    T H A N K Y O U !

  • @__dINe__
    @__dINe__ 6 ปีที่แล้ว

    what if you want to possess a copy from that cube? The get node is 0 so you can't possess 1. How can you possess 0 or 1 or 2, etc?

    • @mikaelborhzka7627
      @mikaelborhzka7627 6 ปีที่แล้ว

      just change 0 by 1 2 etc.

    • @__dINe__
      @__dINe__ 6 ปีที่แล้ว

      Mikael Borhzka i know that, so there is no way to get each one, only one of them the way you wrote. Thanks anyway.

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

    tnx

  • @unrealengine4991
    @unrealengine4991 6 ปีที่แล้ว

    hi ...thanx but how to make it in multiplayer possess many player and many cars

  • @damianm.8736
    @damianm.8736 5 ปีที่แล้ว

    ok but why the cube doesn't move and how to make it move when possessed?

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

      You would have to set up a movement script for the cube first. He didn't so that's why he switched it for the car for times sake :)

  • @unrealengine4991
    @unrealengine4991 6 ปีที่แล้ว

    THHHHHHHHHANX