# Hit Test Problem

**URL:** https://forum.kirupa.com/t/hit-test-problem/38378
**Category:** programming
**Created:** [December 22, 2003, 4:33am UTC](https://forum.kirupa.com/t/hit-test-problem/38378 "2003-12-22T04:33:47Z")
**Posts on this page:** 18
**Page:** 1

<div class="post-metadata">

### Author: ![Comglomo](https://avatars.discourse-cdn.com/v4/letter/c/e19adc/32.png) [@Comglomo](https://forum.kirupa.com/u/Comglomo)
#### Post date: [December 22, 2003, 4:33am UTC](https://forum.kirupa.com/t/hit-test-problem/38378/1 "2003-12-22T04:33:47Z")

</div>

I have searched the foru and read the tutorial on how to do this so I tried to get my own code out of it…  
What Im doing is I have a character and he can walk around… whenever he gets to a wall I want him to stop…  
here is my code

```auto

onClipEvent (enterFrame) {
if (wall1.hitTest(getBounds(_root).xMax, _y, true)) {
				_x -= 1;
			}
			if (wall1.hitTest(getBounds(_root).xMin, _y, true)) {
				_x += 1;
			}
			if (wall1.hitTest(_x, getBounds(_root).yMax, true)) {
				_y -= 1;
			}
			if (wall1.hitTest(_x, getBounds(_root).yMin, true)) {
				_y += 1;
			}
}

```

All Help is appreciated

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [December 22, 2003, 10:55pm UTC](https://forum.kirupa.com/t/hit-test-problem/38378/2 "2003-12-22T22:55:47Z")

</div>

no body ?:q:

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [December 22, 2003, 11:18pm UTC](https://forum.kirupa.com/t/hit-test-problem/38378/3 "2003-12-22T23:18:57Z")

</div>

instead of \_y, or \_x -=1, try this.\_x or this.\_y

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [December 23, 2003, 2:27am UTC](https://forum.kirupa.com/t/hit-test-problem/38378/4 "2003-12-23T02:27:12Z")

</div>

[SIZE=1][FONT=arial]Hmm… that didn’t work…[/FONT][/SIZE]

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [December 23, 2003, 3:25am UTC](https://forum.kirupa.com/t/hit-test-problem/38378/5 "2003-12-23T03:25:24Z")

</div>

[SIZE=1][FONT=arial]Ok… now I’ve got this new code… it still doesn’t work… and I have no clue why…[/FONT][/SIZE]

```auto

onClipEvent (enterFrame) {
if (_root.walkingMarz, hitTest(_root.wall1)) {
		_root.gotoAndPlay(1);
	}
}

```

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [December 23, 2003, 4:26pm UTC](https://forum.kirupa.com/t/hit-test-problem/38378/6 "2003-12-23T16:26:49Z")

</div>

no one ?

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [December 23, 2003, 5:02pm UTC](https://forum.kirupa.com/t/hit-test-problem/38378/7 "2003-12-23T17:02:51Z")

</div>

dunno if this help i did this a few months ago:  
[http://membres.lycos.fr/mlkdesign/kirupa/circles.swf](http://membres.lycos.fr/mlkdesign/kirupa/circles.swf)

[http://membres.lycos.fr/mlkdesign/kirupa/circles.fla](http://membres.lycos.fr/mlkdesign/kirupa/circles.fla)

oh and

```auto

onClipEvent (enterFrame) {
        if (_root.walkingMarz.hitTest(_root.wall1)) {
                _root.gotoAndPlay(1);
        }
}

```

wouldnt work because i guess youre confusing AS movement and frame handling…

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [December 23, 2003, 5:40pm UTC](https://forum.kirupa.com/t/hit-test-problem/38378/8 "2003-12-23T17:40:58Z")

</div>

should be

```auto

onClipEvent (enterFrame) {
        if (_root.walkingMarz.hitTest(_root.wall1)) {
                _root.gotoAndPlay(1);
        }
}

```

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [December 23, 2003, 7:05pm UTC](https://forum.kirupa.com/t/hit-test-problem/38378/9 "2003-12-23T19:05:59Z")

</div>

hmm i dont know whats wrong with this… I have basically a character… you can move him around with the arrow keys… i want it so that if you walk into a wall it will stop…  
fluid\_tw0:  
yours didn’t work at all ☹  
and  
mlkdesign:  
im using controlment using the arrow keys… your .fla is automated… im putting the actions on the character movieclip

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [December 24, 2003, 4:18am UTC](https://forum.kirupa.com/t/hit-test-problem/38378/10 "2003-12-24T04:18:36Z")

</div>

here, this is a little something I’ve been working on. Nothing special, but it is exactly what u r looking for (i hope, sounds like it)

Please reply if it is.

Im :phil:

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [December 24, 2003, 4:20am UTC](https://forum.kirupa.com/t/hit-test-problem/38378/11 "2003-12-24T04:20:50Z")

</div>

oops 🙂

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [December 24, 2003, 5:14pm UTC](https://forum.kirupa.com/t/hit-test-problem/38378/12 "2003-12-24T17:14:56Z")

</div>

yes that is what i want… ill look at the code and see if it works

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [December 24, 2003, 6:08pm UTC](https://forum.kirupa.com/t/hit-test-problem/38378/13 "2003-12-24T18:08:10Z")

</div>

hmm i still cant get this… if anyone wants to look at my .fla im posting it

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [December 24, 2003, 6:15pm UTC](https://forum.kirupa.com/t/hit-test-problem/38378/14 "2003-12-24T18:15:44Z")

</div>

forgot it…  
this isnt the actual copy but its just like it… real one is too big

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [December 24, 2003, 7:47pm UTC](https://forum.kirupa.com/t/hit-test-problem/38378/15 "2003-12-24T19:47:04Z")

</div>

I’m not sure, but I think this is what you’re looking for

scotty:?)

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [December 24, 2003, 9:06pm UTC](https://forum.kirupa.com/t/hit-test-problem/38378/16 "2003-12-24T21:06:18Z")

</div>

Wow… exactly… :A+:  
Could you tell me how you did this?? I cant find the code that you did unless its in the Character MC

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [December 24, 2003, 9:07pm UTC](https://forum.kirupa.com/t/hit-test-problem/38378/17 "2003-12-24T21:07:35Z")

</div>

Ahh silly me… i see it… thanks for your help!!

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [December 24, 2003, 9:22pm UTC](https://forum.kirupa.com/t/hit-test-problem/38378/18 "2003-12-24T21:22:10Z")

</div>

You’re welcome;)
