Flashhilfe.de - Flash Community

Grundsätzliches Problem mit Fullscreen [Flash 10]

Forum > ActionScript 2.0 > Grundsätzliches Problem mit Fullscreen

 


AntwortenRegistrieren Seite1  

 11.04.2009, 21:49 
Beiträge: 1
Wohnort: Berlin
Registriert: Apr 2009

Grundsätzliches Problem mit Fullscreen
Hi User,
beschäftige mich jetzt seit einigen Tagen mit folgendem Problem:
Fotogalerie mit flashr aus meiner flickr Galerie.
Button Vollbild soll in den Fullscreen schalten.
Aber wie bitte?????
Finde überall tausend teure Tips und Skriptfragmente. u.a. Hinweise auf z.B. folgendes Script:

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
import flash.display.Stage;
import flash.display.StageDisplayState;
import flash.events.FullScreenEvent;

function FullScreenMode():void {
  if (stage.displayState == StageDisplayState.NORMAL) {
      stage.displayState = StageDisplayState.FULL_SCREEN;
      fullscreen.gotoAndStop(2);
  } else {
      stage.displayState = StageDisplayState.NORMAL;
      fullscreen.gotoAndStop(1);
  }
};

function FullScreenUpdate(event:FullScreenEvent):void {
    if (event.fullScreen) {
        fullscreen.gotoAndStop(2);
    }
 
    else {
        fullscreen.gotoAndStop(1);
    }
};

stage.addEventListener(FullScreenEvent.FULL_SCREEN, FullScreenUpdate);

fullscreen.buttonMode = true;
fullscreen.addEventListener(MouseEvent.CLICK, FullscreenActive);
fullscreen.addEventListener(MouseEvent.ROLL_OVER, fullscreenrollover);
fullscreen.addEventListener(MouseEvent.ROLL_OUT, fullscreenrollout);
     
function FullscreenActive(event:MouseEvent):void {
  FullScreenMode();
};


Aber bitteschön, was tu ich mit diesen wirklich logischen Anweisungen? Auf meinen mp3Player spielen oder als .as Datei speichern?

Bitte!!! Vielleich hat ja jemand von euch Wissenden mal die Muße, mir und vielleicht einigen anderen Anfängern in wenigen Sätzen zu erklären, was ich mit diesem oder einem anderen Script anfangen muss um das zu bewerkstelligen was er denn eigentlich kann.

Ich geb schon mal 'ne Vorlage:
Button auf Bühne mit Instanznamen fullscreen. Bekommt eine onRelease Anweisung!? Wo gehört obiger Script rein?

Sorry, falls ich grad etwas genervt klinge. Bin's aber.
Niemand erklärt die Anfänge die fürs Verständniss wichtig sind. Jedenfalls nicht bei Flash.

Danke für die erwartete Hilfe

pemue
 11.04.2009, 23:15Re1
Benutzerbild von cttogo
Beiträge: 313
Wohnort: Waltrop
Registriert: Jul 2008

Hallo,

diese Script ist ein AS3 Script.
Normaler weise kannst Du das Script auf des 1.Bild deines Flashfilms legen.

Aber mal zur erklärung:
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
36
37
38
39
40
41
42
import flash.display.Stage;
import flash.display.StageDisplayState;
import flash.events.FullScreenEvent;
//Bis Hier wurden die notwendigen Klassen importiert.

function FullScreenMode():void {
  if (stage.displayState == StageDisplayState.NORMAL) {
      stage.displayState = StageDisplayState.FULL_SCREEN;
      fullscreen.gotoAndStop(2);
  } else {
      stage.displayState = StageDisplayState.NORMAL;
      fullscreen.gotoAndStop(1);
  }
};
//Fie Funktion FullScreenMode() überprüft den aktuellen Modus der Bühne (stage.displayState) und schaltet zwischen Fullscreen und Fenstermodus hin und her.


function FullScreenUpdate(event:FullScreenEvent):void {
    if (event.fullScreen) {
        fullscreen.gotoAndStop(2);
    }

    else {
        fullscreen.gotoAndStop(1);
    }
};
//Die Funktion function FullScreenUpdate wir ausgeführt wenn der Event FullScreenEvent.FULL_SCREEN abgefeuert wird.

stage.addEventListener(FullScreenEvent.FULL_SCREEN, FullScreenUpdate);
//Hie wurde der Event FullScreenEvent.FULL_SCREEN der Bühne zugewiesen.

//fullscreen ist ein MC als Schaltfläche
fullscreen.buttonMode = true; //als Schaltfläche behanden
fullscreen.addEventListener(MouseEvent.CLICK, FullscreenActive); //Beim Klick FullscreenActive ausführen
fullscreen.addEventListener(MouseEvent.ROLL_OVER, fullscreenrollover); //Rolloverstatus
fullscreen.addEventListener(MouseEvent.ROLL_OUT, fullscreenrollout);//Rollout status
   
function FullscreenActive(event:MouseEvent):void {
  FullScreenMode();
};

//Die FunctionFullscreenActive reagiert auf einen Klick von der Schaltfläche fullscreen und führt die Funktion FullScreenMode() aus.


Ich hoffe das ist so verständlich.

@Aber bitteschön, was tu ich mit diesen wirklich logischen Anweisungen? Auf meinen mp3Player spielen oder als .as Datei speichern?

Es ist immer Einfacher, wenn auch langwieriger wenn man sich in die Grundlagen einliest. Wenn gerade mal das Handbuch von der IDE nicht zur Hand ist, hilft häufig auch F1. Wenn man keinerlei Programmiererfahrung hat unt meint man kann sich in Flash schnell etwas zusammeklicken, kommt man leider sehr schnell an seine Grenzen.

Tom
Irgenwas läuft immer schief!
Geändert von cttogo am 11.04.09 um 23:19 Uhr

 
Themen
Ähnliche Beiträge zum Thema
Fullscreen html Modus [Flash 10] 24.11.2009 - Executor
Fullscreen Ohne Browser [Flash CS4] 22.07.2009 - alembremen
 

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.
Partner Webseiten: DesignerInAction.de   Designnation.de   Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   PSD-Tutorials.de   Tutorials.de

Haftungsausschluss   Datenschutzerklärung   Hier Werben   Impressum
© 1999-2012 Sebastian Wichmann - Flashhilfe.de