Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 09-09-2004, 10:13   #1 (permalink)
Grillmeister
 
Benutzerbild von Schaschlick
 
Registriert seit: Jul 2003
Ort: Stuttgart
Beiträge: 188
duplicate+getURL

Folgendes: Alles klappt wie ich es will, nur die Verlinkung meiner Buttons will nicht so recht. ich weiß nicht wie ich es hinbekomm, dass wenn ich auf den x'ten button klick auf die x'te Seite verlinkt werde. das problem hab ich erkannt, es wird immer das "letzte" "i" genommen. ich habe es mal mit _name probiert, aber ich will später nicht so sinnlose namen verwenden, sondern sie variable halten. hier mein script, bin für jede hilfe dankbar.
PHP-Code:
//LinkNamen
link_1 "test1";
link_2 "test2";
link_3 "test3";
//LinkUrls
urltext_1 "seite1";
urltext_2 "seite2";
urltext_3 "seite3";

//Button platzieren
this.attachMovie("button""text_0"400);
this._x 0;
this._y 50;
//Eigenschaften
xpos this.text_0._x;
width this.text_0._width;
//Platz zwischen Links
space 1;
//Anzahl der Buttons
/////////////////////
_global.count ///
/////////////////////
_global.anzahl count;
_global.anz count;

while (
anzahl>0) {

        
this.text_0.duplicateMovieClip("text_"+ii++);
        
//Position
        
_root["text_"+i]._x xpos;
        
xpos += width+space;
        
        
_global.anzahl--;
        
//LINKS
    
this["text_"+i].onRelease = function() {
        
getURL(["urltext_"+i],"_blank");
     }

__________________
Der Schwabe an sich kann alles nur KEIN Hochdeutsch
Schaschlick ist offline   Mit Zitat antworten
Alt 09-09-2004, 10:29   #2 (permalink)
nky
Bontempi Punk
 
Benutzerbild von nky
 
Registriert seit: Dec 2001
Ort: Dtld/Pfalz
Beiträge: 4.185
weise das i dem movieclip zu ...dann merkt er sich den wert....so wie es momentan is nimmt er natprlich den letzten ..

also..

_root["text_"+i].DERZAEHLER = i;


und jetzt arbeitest du mit DERZAEHLER

das heisst auf klardeutsch:
erstell den mc und gib ihm die zählervaribale mit auf den weg..


was du momentan machst wäre
erstell den mc - und nimm die letzte zählervariable ausm speicher..

klar ?

Gruss nky
nky ist offline   Mit Zitat antworten
Alt 09-09-2004, 10:42   #3 (permalink)
Grillmeister
 
Benutzerbild von Schaschlick
 
Registriert seit: Jul 2003
Ort: Stuttgart
Beiträge: 188
Zitat:
klar?
ne

kannst du das evtl noch ein bisschen ausführlicher erläutern.

1.
Zitat:
weise das i dem movieclip zu
welchem mc?
2. muss ich den MC DERZAEHLER erst mit AS createn, oder kann ich schon einen vorhandenen dazu verwenden?

------
Erinnert mich dein Avatar an Fear and Loathing in LasVegas oder irre ich mich?!
__________________
Der Schwabe an sich kann alles nur KEIN Hochdeutsch
Schaschlick ist offline   Mit Zitat antworten
Alt 09-09-2004, 10:50   #4 (permalink)
nky
Bontempi Punk
 
Benutzerbild von nky
 
Registriert seit: Dec 2001
Ort: Dtld/Pfalz
Beiträge: 4.185
ungefähr so...ich hoffe das tut...
ActionScript:
  1. while (anzahl>0)
  2. {
  3.         this.text_0.duplicateMovieClip("text_"+i, i++);
  4.         //Position
  5.         _root["text_"+i]._x = xpos;
  6.         _root["text_"+i].DERZAEHLER=i
  7.         xpos += width+space;
  8.        
  9.         _global.anzahl--;
  10.        
  11. //LINKS
  12.     this["text_"+i].onRelease = function() {
  13.         getURL(["urltext_"+this.DERZAEHLER],"_blank");
  14.     }
  15. }

mein avatar......hmmm fledermäuse ROFL - Ja haste recht
Jonny Depps Meisterstück...

Gruss nky
nky ist offline   Mit Zitat antworten
Alt 09-09-2004, 10:58   #5 (permalink)
Grillmeister
 
Benutzerbild von Schaschlick
 
Registriert seit: Jul 2003
Ort: Stuttgart
Beiträge: 188
jau jau, jetzt klappts, er (der button) erkennt jetzt zumindest was ich von ihm will. aber jetzt will ich das noch variable getalten. bis jetzt werd ich immer auf die seiten urltext_x verlinkt. also irgendwie mit

//LinkUrls
urltext_1 = "seite1";
urltext_2 = "seite2";
urltext_3 = "seite3";

oder sowas.

yeah der film is der hammer, aber konnt ihn bis jetzt noch nie (3x) bis zum schluss anschauen, aber denke nich dass es an gewissen Betäubungsmitteln lag ^^
__________________
Der Schwabe an sich kann alles nur KEIN Hochdeutsch
Schaschlick ist offline   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 04:36 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele