---
title: "ej krocka"
type: "forum-thread"
url: "https://www.webforum.nu/amne/flash/101349-ej-krocka"
topic: "Flash"
topic_url: "https://www.webforum.nu/amne/flash"
author: "DavidB"
published: "2004-04-12T20:22:36.000Z"
updated: "2004-04-16T07:59:13.000Z"
replies: 3
views: 218
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/flash/101349-ej-krocka"
---

# ej krocka

## #1 — DavidB, 2004-04-12T20:22Z

Tjena

Har två movieclips där det ena går att styra med tangenterna
och det andra skall fungera som en vägg som den första inte
skall kunna åka över.
Har suttit och testat lite men jag får det inte att fungera.

Har använt mig utav följande kod och då händer absolut ingenting:

```
onClipEvent(enterFrame){
	if(Key.isDown(Key.RIGHT)){
		if(NOT(this.hitTest(_x+1,_y,true))){
			_x++;
		}
	}
}
```

Tar jag dock bort NOT() så rör sig MC'n som den skall men
den stannar inte när den krockar med väggen.

Nån som vet?

Permalänk: https://www.webforum.nu/p/101349

## #2 — mirandir, 2004-04-13T09:01Z

använd ! istället för NOT():

if(**!**this.hitTest(\_x+1,\_y,true)){
 
/Mirandir

Permalänk: https://www.webforum.nu/p/1320322

## #3 — DavidB, 2004-04-13T22:00Z

har testat det också men det fungerar inte.

koden nu ser ut enligt följande:

```
onClipEvent(enterFrame){
	if(!this.hitTest(_x+1,_y,true)){
		if(Key.isDown(Key.RIGHT)){
			this._x++;
		}
	}
}
```

Permalänk: https://www.webforum.nu/p/1320767

## #4 — monAmour, 2004-04-16T07:59Z

```
onClipEvent(enterFrame){
	if(!this.hitTest(_x+1,_y,true)){
		if(Key.isDown(Key.RIGHT)){
			this._x = this._x+1;
		}
	}
}
```

??

Permalänk: https://www.webforum.nu/p/1321866

---

Tråden på webben: https://www.webforum.nu/amne/flash/101349-ej-krocka
