Flashhilfe.de - Flash Community

Grafik bewegen, Problem beim Zugriff auf Instanz [Flash 11]

 


AntwortenRegistrieren Seite1  

gandi#1
Benutzerbild von gandi
Beiträge: 1
Registriert: Jul 2006

02.09.2012, 21:50

Hallo Leute,

ich hatte schon längers nichts mit Flash zu tun und stehe nun vor einem grundlegendem Problem bei AS3.
Wie kann ich eine Grafik (als Symbol eingefügt) über AS ansprechen. Ich will ein Schwenkpanorama machen.
Folgender Code funktioniert, allerdings bewegt er alles, nicht nur die Grafik.
ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
var PosiX:Number = 0;
var MaxiX:Number = -539;
var richtung:Number = 1;

var fl_TimerInstance:Timer = new Timer(50, 0);
fl_TimerInstance.addEventListener(TimerEvent.TIMER, fl_TimerHandler);
fl_TimerInstance.start();

var fl_SecondsElapsed:Number = 1;
function fl_TimerHandler(event:TimerEvent):void
{
     if (richtung == 1)
     {
        if (PosiX > MaxiX)
        {
           PosiX--;
        }
        else
        {
           richtung = 0;
        }
     }
     else
     {
        if (PosiX < 0)
        {
           PosiX++;
        }
        else
        {
           richtung = 1;
        }
     }
     this.x = PosiX;
}


Ich hoffe mir kann jemand helfen
Geändert von gandi am 02.09.12 um 21:51 Uhr
vindel#2
Benutzerbild von vindelFlashhilfe.de Moderator
Beiträge: 3000
Wohnort: Köln
Registriert: Oct 2007

04.09.2012, 19:28

Hallo,

du sagst jetzt Flash, es soll dein Methode bewegen.
Du musst deinem Element eine Instanzvariable geben (auf das Element auf der Bühne klicken und dann unter "Eigenschaften"). Diese brauchst du dann im Code statt "this".
public Weltformel(Problem){
      if (Problem gelöst) return Lösung;
      else Weltformel(kleiners Problem);
}

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Partner Webseiten: art-and-law.de  Mediengestalter.info   phpwelt.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Impressum
© 1999-2021 Sebastian Wichmann - Flashhilfe.de