---
title: "Vill få horisontal scroll-meny att bli vertikal!!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/flash/160639-vill-få-horisontal-scroll-meny-att-bli-vertikal"
topic: "Flash"
topic_url: "https://www.webforum.nu/amne/flash"
author: "Hendran"
published: "2007-05-23T17:05:42.000Z"
updated: "2007-05-23T17:05:42.000Z"
replies: 0
views: 227
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/160639-vill-få-horisontal-scroll-meny-att-bli-vertikal"
---

# Vill få horisontal scroll-meny att bli vertikal!!

## #1 — Hendran, 2007-05-23T17:05Z

Om någon kunde hjälpa mig att få rätt på vad jag skall ändra i följande kod för att få knapparna att scrolla upp o ned istället för i sidled, då hade jag blivit vääääldigt glad.. Fattar att jag måste sätta knapparna i "knapp-movie-klippet" vertikalt istället, sen trixa med X o Y - men jag får inte rätt på det!

Först se länk till denna sida (där kan man ladda ned fla-filen - det har jag gjort..):

<http://www.doyouhaveapen.com/junkyart/slider_component.html>

KOD:

trace(this.\_width);
stagew = mask.\_width;
stageh = mask.\_height;
leftpadding = 15;
rightpadding = stagew-leftpadding;
// endX represents the x position of the slider when its right edge meets the right of the stage.
endX = slider.\_width-stagew;
slider.onEnterFrame = function() {
	if (\_xmouse\>0 && \_xmouse\<stagew && \_ymouse\>0 && \_ymouse\<stageh) {
		if (\_xmouse\>=leftpadding and \_xmouse\<=rightpadding) {
			this.xMove = ((\_xmouse)\*-endX/stagew);
			this.easeSpeed = 25;
			this.\_x += (this.xMove-this.\_x)/this.easeSpeed;
		} else if (\_xmouse\>rightpadding) {
			trace(this.\_x);
			this.xMove = -endX;
			this.easeSpeed = 10;
			this.\_x += (this.xMove-this.\_x)/this.easeSpeed;
		} else if (\_xmouse\<leftpadding) {
			this.xMove = 0;
			this.easeSpeed = 10;
			this.\_x += (this.xMove-this.\_x)/this.easeSpeed;
		}
		if (this.\_x\<-endX+.5) {
			this.\_x = -endX;
		}
	} else {
		this.easeSpeed = 25;
		this.\_x += (this.xMove-this.\_x)/this.easeSpeed;
	}
};
stop();

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

---

Tråden på webben: https://www.webforum.nu/amne/flash/160639-vill-få-horisontal-scroll-meny-att-bli-vertikal
