Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 03-04-2006, 15:52   #1 (permalink)
Digger2k3
Gast
 
Beiträge: n/a
Logikfrage bei Scroller

Hallo zusammen,

ich stehe mal wieder aufm Schlauch und brauch deswegen mal eure klugen Köpfe

Ich habe einen MC, dessen Größe eigentlich nie gleich ist, denn er bekommt Daten aus einer DB, die dann seine Größe bestimmen.
Dieser wird dann mit AS gezeichnet.

Dann lasse ich noch mit AS eine Scrollpane zeichnen, deren Größe auch nicht immer gleich ist.
Dann habe ich einen MC, den man draggen kann und der nur auf dieser Scrollpane läuft ... naja ne scrollbar halt *G*

So jetzt bin ich krampfhaft am überlegen, wie ich das löse, dass man den MC, der die Daten aus der DB bekommt scrollen kann.

Also nennen wir mal den MC der die Daten aus der DB bekommt "DB_MC", die Scrollpane "SB_MC" und den ziehbaren MC mal "DRAG_MC"

So ich muss doch jetzt das Verhältniss zwischen Scrollpane und dem "DB_MC" ausrechnen oder ? Und das dann halt mit der aktuellen Position des "DRAG_MC" irgendwie noch verknüpfen.

Ich wollte das so machen:

ActionScript:
  1. verhaeltnis = _root.DB_MC._height / _root.SB_MC._height;
  2.  
  3. _root.DB_MC.onEnterFrame = function() {
  4.     zielY = verhaeltnis * _root.DRAG_MC._y;
  5.     this._y -= (this._y - zielY)/6;
  6. }

So geht das aber leider nicht, ich weiß das ich da n riesen Fehler drin habe, aber der Schlauch auf dem ich stehe ist heut ziemlich dick - also bitte helft mir

Ich hätte auch gerne den ganzen Code gepostet, aber wenn ich den poste, dann steigt keiner mehr durch glaube ich, also zumindest nicht so schnell.

Gruß

Tino

Geändert von Digger2k3 (03-04-2006 um 16:25 Uhr)
  Mit Zitat antworten
Alt 03-04-2006, 15:56   #2 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Hallo!

Das hier hatte ich gestern gerade. Sollte auch bei dir hinhauen...

Problem mit Scroller
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 03-04-2006, 16:20   #3 (permalink)
Digger2k3
Gast
 
Beiträge: n/a
Hi,

das muss ich mir gleich mal durchlesen, vielleicht hilft mir das den Schritt vom Schlauch runter zu tun.

DANKE dir

Gruß

Tino
  Mit Zitat antworten
Alt 03-04-2006, 16:33   #4 (permalink)
Digger2k3
Gast
 
Beiträge: n/a
Hi nochmal,

ok ich habs hinbekommen ...

glaube ich zumindest, muss jetzt noch n paar Tests durchführen, aber ich glaube so passt das.

Ich bekomm nur langsam ne Meise, weil ich nur mit Vars arbeite, die veränderbar sind und aus einer DB kommen.

gruß und danke

Tino

[EDIT]

MIST, war doch nur reiner Zufall, geht doch nicht :/
Hat vielleicht noch jemand eine Idee ... der Link von Der Frage hilf mir leider nicht.

[EDIT]

Geändert von Digger2k3 (03-04-2006 um 16:39 Uhr)
  Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 18:59 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele