# 'Simple Move to Location' doesn't move my character

**URL:** <https://forums.unrealengine.com/t/simple-move-to-location-doesnt-move-my-character/294507>\
**Category:** AI\
**Tags:** unreal-engine, Blueprint, question\
**Created:** [September 24, 2014, 5:14pm UTC](https://forums.unrealengine.com/t/simple-move-to-location-doesnt-move-my-character/294507 "2014-09-24T17:14:13Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Asher\_S\_Einhorn](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Asher\_S\_Einhorn](https://forums.unrealengine.com/u/Asher_S_Einhorn)\
**Post date:** [September 24, 2014, 5:14pm UTC](https://forums.unrealengine.com/t/simple-move-to-location-doesnt-move-my-character/294507/1 "2014-09-24T17:14:13Z")

</div>

Quite simply, this does not work, and I have no idea why this might be or where to start working it out.

![16213-capture.png](https://d3kjluh73b9h9o.cloudfront.net/original/4X/f/a/d/fadb6d7903b94ee15e5e0db140301ccce4bef22e.png)

---

<div class="post-metadata">

**Author:** ![Erasio](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Erasio](https://forums.unrealengine.com/u/Erasio)\
**Post date:** [September 24, 2014, 5:19pm UTC](https://forums.unrealengine.com/t/simple-move-to-location-doesnt-move-my-character/294507/2 "2014-09-24T17:19:47Z")

</div>

The “Simple Move to Location” is using the Pathfinding from Unreal which only works in areas which have a navmesh.

Do you have a NavMesh Volume set up in the area you want this movement?

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_b9532c9a](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_b9532c9a](https://forums.unrealengine.com/u/anonymous_user_b9532c9a)\
**Post date:** [September 24, 2014, 7:53pm UTC](https://forums.unrealengine.com/t/simple-move-to-location-doesnt-move-my-character/294507/3 "2014-09-24T19:53:19Z")

</div>

Hi SirYakalot,

If you are trying to move your player character, you will want to use “movement input”. The “Simple Move to Location” node is designed for navmesh movement as stated, either as a mouse click move similar to diablo or AI movement.

---

<div class="post-metadata">

**Author:** ![Asher\_S\_Einhorn](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Asher\_S\_Einhorn](https://forums.unrealengine.com/u/Asher_S_Einhorn)\
**Post date:** [September 25, 2014, 6:53am UTC](https://forums.unrealengine.com/t/simple-move-to-location-doesnt-move-my-character/294507/4 "2014-09-25T06:53:06Z")

</div>

yes, I do.

---

<div class="post-metadata">

**Author:** ![Asher\_S\_Einhorn](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Asher\_S\_Einhorn](https://forums.unrealengine.com/u/Asher_S_Einhorn)\
**Post date:** [September 25, 2014, 6:54am UTC](https://forums.unrealengine.com/t/simple-move-to-location-doesnt-move-my-character/294507/5 "2014-09-25T06:54:01Z")

</div>

I’m not trying to move the player character. but what differentiates a player character from a non-player character in terms of set up?

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_b9532c9a](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_b9532c9a](https://forums.unrealengine.com/u/anonymous_user_b9532c9a)\
**Post date:** [September 25, 2014, 3:10pm UTC](https://forums.unrealengine.com/t/simple-move-to-location-doesnt-move-my-character/294507/6 "2014-09-25T15:10:26Z")

</div>

The main difference is that the non player character has no manual input being tied into it. This causes it to rely on the navmesh for pathing instead of having a player to tell it where to go and what to do. Do you have a behavior tree set up for the AI?

---

<div class="post-metadata">

**Author:** ![Asher\_S\_Einhorn](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Asher\_S\_Einhorn](https://forums.unrealengine.com/u/Asher_S_Einhorn)\
**Post date:** [September 25, 2014, 3:33pm UTC](https://forums.unrealengine.com/t/simple-move-to-location-doesnt-move-my-character/294507/7 "2014-09-25T15:33:20Z")

</div>

no, I don’t. I was driving it through it’s standard blueprint. Can you recommend a good resource to learn about the behaviour tree stuff? (not actual behaviour trees, I know how they work etc) thanks!

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_b9532c9a](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_b9532c9a](https://forums.unrealengine.com/u/anonymous_user_b9532c9a)\
**Post date:** [September 25, 2014, 3:36pm UTC](https://forums.unrealengine.com/t/simple-move-to-location-doesnt-move-my-character/294507/8 "2014-09-25T15:36:03Z")

</div>

Hi SirYakalot,

We have a great tutorial on AI movement via BT here:

> **[A new, community-hosted Unreal Engine Wiki](https://forums.unrealengine.com/t/a-new-community-hosted-unreal-engine-wiki/141494)**
>
> After over a year in maintenance mode, the official Unreal Engine Wiki is now permanently offline. These resources now live on a new community-run Unreal Engine Community Wiki — https://unrealcommunity.wiki/! You will be able to find content from...

Let me know if this helps you out!

---

<div class="post-metadata">

**Author:** ![axelZellalex](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@axelZellalex](https://forums.unrealengine.com/u/axelZellalex)\
**Post date:** [December 2, 2014, 12:36pm UTC](https://forums.unrealengine.com/t/simple-move-to-location-doesnt-move-my-character/294507/9 "2014-12-02T12:36:11Z")

</div>

im having same issue.  
this stuff used to work fine, not sure what is different now.

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_b9532c9a](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_b9532c9a](https://forums.unrealengine.com/u/anonymous_user_b9532c9a)\
**Post date:** [December 2, 2014, 5:07pm UTC](https://forums.unrealengine.com/t/simple-move-to-location-doesnt-move-my-character/294507/10 "2014-12-02T17:07:43Z")

</div>

Hi ,

Can you show me how your blueprint is set up?

---

<div class="post-metadata">

**Author:** ![axelZellalex](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@axelZellalex](https://forums.unrealengine.com/u/axelZellalex)\
**Post date:** [December 2, 2014, 5:10pm UTC](https://forums.unrealengine.com/t/simple-move-to-location-doesnt-move-my-character/294507/11 "2014-12-02T17:10:47Z")

</div>

my level has a nav mesh  
I have a class derived from Character, and another derived from AiController  
when I print out my Character’s DefaultController it is of class AIController  
in Character I have tried both in the update tick and event begin, the same setup as OP’s screenshot

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_b9532c9a](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_b9532c9a](https://forums.unrealengine.com/u/anonymous_user_b9532c9a)\
**Post date:** [December 2, 2014, 6:07pm UTC](https://forums.unrealengine.com/t/simple-move-to-location-doesnt-move-my-character/294507/12 "2014-12-02T18:07:11Z")

</div>

Have you tried the AI bot tutorial listed in the comments further down the page?

---

<div class="post-metadata">

**Author:** ![axelZellalex](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@axelZellalex](https://forums.unrealengine.com/u/axelZellalex)\
**Post date:** [December 2, 2014, 10:54pm UTC](https://forums.unrealengine.com/t/simple-move-to-location-doesnt-move-my-character/294507/13 "2014-12-02T22:54:45Z")

</div>

ye ive done that tut before and it works really well

but this setup should work without that right ?

it used to…

seems a huge over kill for MoveTo() to work…

the only difference (i can see) between my current setup and previous ones are : i have no skel mesh

But i can’t see that being an issue

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_b9532c9a](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_b9532c9a](https://forums.unrealengine.com/u/anonymous_user_b9532c9a)\
**Post date:** [December 3, 2014, 7:17pm UTC](https://forums.unrealengine.com/t/simple-move-to-location-doesnt-move-my-character/294507/14 "2014-12-03T19:17:20Z")

</div>

It depends on the rest of your blueprint and how you have the executions set up. Do you have a stripped down project that I can take a look at? If you are comfortable with uploading it to an FTP server I would be happy to take a look and see what may be occurring.

---

<div class="post-metadata">

**Author:** ![axelZellalex](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@axelZellalex](https://forums.unrealengine.com/u/axelZellalex)\
**Post date:** [December 4, 2014, 9:13am UTC](https://forums.unrealengine.com/t/simple-move-to-location-doesnt-move-my-character/294507/15 "2014-12-04T09:13:39Z")

</div>

hi , what do you mean by the “rest of your blueprints” and how i “have the executions set up” ? - does this mean there are other areas I need to look at ? As I said I thought i needed Character, AiController & NavMesh for this to work (which im sure is all ive had before…)

I thought, with MoveTo(), it was a simple call ? i tried it in update tick() and at the begin level() event

i dont really have a stripped down version of the project

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_b9532c9a](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_b9532c9a](https://forums.unrealengine.com/u/anonymous_user_b9532c9a)\
**Post date:** [December 4, 2014, 4:00pm UTC](https://forums.unrealengine.com/t/simple-move-to-location-doesnt-move-my-character/294507/16 "2014-12-04T16:00:55Z")

</div>

Hi ,

I mean that in the image shown I can only see two blueprint nodes, In Sir Yakalot’s image, I cannot see how he has the rest of this particular blueprint set up, what nodes he is using that may be interfering with this, what executions he has set up, etc. If you could show me your blueprint that has these nodes being executed, I may be able to see what is occurring.

---

<div class="post-metadata">

**Author:** ![axelZellalex](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@axelZellalex](https://forums.unrealengine.com/u/axelZellalex)\
**Post date:** [December 4, 2014, 5:23pm UTC](https://forums.unrealengine.com/t/simple-move-to-location-doesnt-move-my-character/294507/17 "2014-12-04T17:23:26Z")

</div>

hah! sorry , i knew you meant the literal rest of my blueprint… but i wasnt sure what else i could show you. it is (or was) literally linked up as : Event Begin Play → FindLocation() → MoveTo()  
i can try and set it up again and get you a screen shot… but… that’s literally all youre going to see :S

---

<div class="post-metadata">

**Author:** ![axelZellalex](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@axelZellalex](https://forums.unrealengine.com/u/axelZellalex)\
**Post date:** [December 4, 2014, 6:04pm UTC](https://forums.unrealengine.com/t/simple-move-to-location-doesnt-move-my-character/294507/18 "2014-12-04T18:04:32Z")

</div>

! and everyone, i apologise for wasting your time(s). i have a horrible feeling it was because the vector being passed to MoveTo() had a Z location which was not on the floor (ie 0) - just doing some further tests

---

<div class="post-metadata">

**Author:** ![soulpsq](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@soulpsq](https://forums.unrealengine.com/u/soulpsq)\
**Post date:** [January 18, 2017, 8:44am UTC](https://forums.unrealengine.com/t/simple-move-to-location-doesnt-move-my-character/294507/19 "2017-01-18T08:44:49Z")

</div>

I had the same problem before. I found that a part of the character mesh is out of nav mesh volume, then I put the whole character mesh in it, finally it worked.  
Hope it works for you.

---

<div class="post-metadata">

**Author:** ![guitarguy109](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@guitarguy109](https://forums.unrealengine.com/u/guitarguy109)\
**Post date:** [February 3, 2017, 6:16am UTC](https://forums.unrealengine.com/t/simple-move-to-location-doesnt-move-my-character/294507/20 "2017-02-03T06:16:15Z")

</div>

Well you didn’t waste my time, literally this comment solved my problem and I wouldn’t have figured it out if you hadn’t struggled with it yourself. And thanks for coming back and stating what the issue was!
