Zurück   Flashforum > Flash > ActionScript > ActionScript 2

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 02-09-2011, 18:51   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2011
Beiträge: 10
Vollbildmodus - was mache ich falsch?

hey,
heute hab ich also schon drei Beiträge geschrieben, einer wurde beantwortet, wie ich verlinke geht also, wie ich einen sound bei mouseover hinkriege, weiss ich noch nicht und hier noch eine Frage:

Ich hab eine Schaltfläche namens fullScreen_btn angelegt.

Dann ist in meinem AS-Skript:
fullScreen_btn.onRelease = function () {
fscommand("fullScreen", "true");
}


Was mach ich da falsch, das is doch ganz einfach oder?
Also das AS-Skript is nicht im Button, sondern im gesamten.

Danke.
Würde mich auch freuen, wenn jemand auf das Problem mit dem Sound eingeht. Einfach mal die letzen 10 Posts durchsuchen
MatzeS ist offline   Mit Zitat antworten
Alt 02-09-2011, 19:29   #2 (permalink)
Neuer User
 
Benutzerbild von andrelehnert
 
Registriert seit: Oct 2007
Ort: Kölle
Beiträge: 1.229
hi,
nicht in der IDE testen sondern im Browser oder lokalen Flashplayer.
-->Die Anführungszeichen um true kannst Du weglassen.

LG ANdré
__________________
Die Hoffnung stirbt zuletzt.
Aber sie stirbt.
andrelehnert ist offline   Mit Zitat antworten
Alt 02-09-2011, 22:00   #3 (permalink)
Neuer User
 
Registriert seit: Sep 2011
Beiträge: 10
Re

ja ich weiss hab ich .

teste du doch mal
myfirstserver|flash
MatzeS ist offline   Mit Zitat antworten
Alt 03-09-2011, 13:03   #4 (permalink)
Think French...
 
Benutzerbild von matt-murdock
 
Registriert seit: Jan 2006
Beiträge: 1.369
fscommand+fullscreen ist nur für offline applicationen gedacht...

für ein swf in einer HTML seite muss mann eine andere methode anwenden... ( und nicht vergessen bei der integration den <param allowfullscreen> auf true zu setzen...mit swfObject zum beispiel)
__________________
Flash MX und Flash 8 - Mac OS X
matt-murdock ist offline   Mit Zitat antworten
Alt 03-09-2011, 13:58   #5 (permalink)
Neuer User
 
Registriert seit: Sep 2011
Beiträge: 10
also so sollte es gehen?

HTML-Code:
<html>
<head>
<style>
body {
	background: #f6f6f7;
}

iframe {
        margin: auto;
	border-width: 0px;
        border: 0px;
        width: 700px;
        height: 510px;
</style>
<title>myfirstserver|flash</title>
</head>
<body>
<table align="center" width="100%" height="100%"><tr><td>
<div style="margin: auto; width: 100%; height: 100%;">

<center>
		<object data="flash.swf"
		type="application/x-shockwave-flash" width="100%" height="100%" bgcolor="#f6f6f7" >
		<param name="movie" value="flash.swf" />
		<param name="allowFullScreen" value="true" />

		</object>
</center>


</div>
</td></tr></table>
</body>
</html>

Geändert von shin10 (04-09-2011 um 00:07 Uhr)
MatzeS ist offline   Mit Zitat antworten
Alt 04-09-2011, 00:07   #6 (permalink)
in the boondocks
 
Benutzerbild von shin10
 
Registriert seit: Feb 2006
Ort: Augsburg
Beiträge: 3.495
Jap, aber bitte poste deinen code in Zukunft in Tags. Das erhält die Formatierung (sofern vorhanden ) und erleichtert das Lesen ungemein.
Hab das mal eben geändert.
__________________

flintfabrik.de
shin10 ist offline   Mit Zitat antworten
Alt 04-09-2011, 18:47   #7 (permalink)
Think French...
 
Benutzerbild von matt-murdock
 
Registriert seit: Jan 2006
Beiträge: 1.369
brauchst aber trotzdem eine anderes AS...
Empire Dev Blog: How to create true fullscreen movies with Flash

und klappt auch erst ab plugin 9... daher mit swfObject einbinden und die expressinstall nicht vergessen zum upgrade des players...
__________________
Flash MX und Flash 8 - Mac OS X
matt-murdock ist offline   Mit Zitat antworten
Alt 20-04-2012, 15:50   #8 (permalink)
Neuer User
 
Benutzerbild von Bexsta
 
Registriert seit: Oct 2006
Beiträge: 140
hallo..

habe das oben angegeben tut eingebunden und funktioniert einwandfrei!

Ist es von hause aus möglich direkt nach dem aufruf der html datei, flash im vollbild-modus zu starten?

habe versucht das ganze ohne die button funktion zu erstellen funktioniert allerdingsnicht.

so sieht der code bisher aus:

HTML-Code:
import stage.as;

Stage.displayState  = "fullScreen"
EventListener = new Object;
EventListener.onFullScreen;
Stage.addListener( EventListener );
edit: habe gerade selber festgestellt das jetz natürlich ein eventListener überhaupt kein sinn macht. vieleicht kann mir jemand unter die arme greifen.

hier auch die as dazu:
HTML-Code:
intrinsic class Stage
{
static var displayState:String;
static var align:String;
static var height:Number;
static var scaleMode:String;
static var showMenu:Boolean;
static var width:Number;

static function addListener(listener:Object):Void;
static function removeListener(listener:Object):Boolean;
}

Geändert von Bexsta (20-04-2012 um 15:54 Uhr)
Bexsta ist offline   Mit Zitat antworten
Alt 20-04-2012, 15:54   #9 (permalink)
in the boondocks
 
Benutzerbild von shin10
 
Registriert seit: Feb 2006
Ort: Augsburg
Beiträge: 3.495
Nein, der Fullscreen braucht aus Sicherheitsgründen minimum eine Nutzereingabe.
Was meinst was da loswäre. Da würden irgendwelche Kasper sonstwelche Scherze mit den Webnutzern treiben.
__________________

flintfabrik.de
shin10 ist offline   Mit Zitat antworten
Alt 20-04-2012, 16:03   #10 (permalink)
Neuer User
 
Benutzerbild von Bexsta
 
Registriert seit: Oct 2006
Beiträge: 140
Zitat:
Zitat von shin10 Beitrag anzeigen
Nein, der Fullscreen braucht aus Sicherheitsgründen minimum eine Nutzereingabe.
Was meinst was da loswäre. Da würden irgendwelche Kasper sonstwelche Scherze mit den Webnutzern treiben.
Danke für die schnelle Antwort!

Dann funktioniert das ganze vorhaben nicht mehr..

Wollte eine Flashanwendung erstellen die auf den vorführmonitore in unseren Geschäften läuft. Es sollte eigendlich so sein das der Rechner nur gestartet wird und der Rest passiert automatisch. Bzw. html vom server wird gestartet, vollbildmodus und es laufen die ganze zeit videos.

hättest du eine idee wie man das realisieren könnte? ob mit flash oder ohne!
Bexsta ist offline   Mit Zitat antworten
Alt 20-04-2012, 16:07   #11 (permalink)
in the boondocks
 
Benutzerbild von shin10
 
Registriert seit: Feb 2006
Ort: Augsburg
Beiträge: 3.495
Als AIR-App veröffentlicht kannst du das machen. Dann ist es eine Anwendung und Sicherheit ein anderes Thema. Allerdings AS3.

In AS2 ... kann sein, dass man als Projektor.exe gleich im Vollbild starten konnte. Wahrscheinlich, aber weiß ich nicht mehr; einfach zu lang her.
__________________

flintfabrik.de

Geändert von shin10 (20-04-2012 um 16:08 Uhr)
shin10 ist offline   Mit Zitat antworten
Alt 20-04-2012, 16:13   #12 (permalink)
Neuer User
 
Benutzerbild von Bexsta
 
Registriert seit: Oct 2006
Beiträge: 140
Zitat:
Zitat von shin10 Beitrag anzeigen
Als AIR-App veröffentlicht kannst du das machen. Dann ist es eine Anwendung und Sicherheit ein anderes Thema. Allerdings AS3.
Jetz mal schnell in AS3 reinfuchsen wird bestimmt nichts.

Zitat:
Zitat von shin10 Beitrag anzeigen
In AS2 ... kann sein, dass man als Projektor.exe gleich im Vollbild starten konnte. Wahrscheinlich, aber weiß ich nicht mehr; einfach zu lang her.
Das habe ich bereits versucht. Es wollen eine Menge Videos eingebunden werden, jedoch erlaubt Projektor keine Importe wie mit loadMovie();
Und direkt die Videos im File speicern sprengt irgendwann den Rahmen.

Habe es mit 10 Videos versucht und irgendwann hat Flash garnicht erst eine Projektor Datei erstellt!

Trotzdem danke für deine Hilfe!
Bexsta ist offline   Mit Zitat antworten
Alt 20-04-2012, 16:32   #13 (permalink)
in the boondocks
 
Benutzerbild von shin10
 
Registriert seit: Feb 2006
Ort: Augsburg
Beiträge: 3.495
Ihr macht das vermutlich über ein Batch-file?

Stattdessen könntet ihr den Browser z. B. mit einem Autohotkey-script starten. Das sollte es euch auch ermöglichen, den Browser mit F11 gleich in den Vollbildmodus zu versetzen. Ich probier das gleich mal aus.
__________________

flintfabrik.de
shin10 ist offline   Mit Zitat antworten
Alt 20-04-2012, 17:10   #14 (permalink)
in the boondocks
 
Benutzerbild von shin10
 
Registriert seit: Feb 2006
Ort: Augsburg
Beiträge: 3.495
Jap - funktioniert wunderbar. Zumindest wenn es nur eine Sache für euch ist und nicht für einen Kunden.

Autohotkey installieren und dann folgendes script verwenden.
PHP-Code:
Runwww.google.com
WinWaitActive
Google, , 10
If ErrorLevel
{
    
MsgBoxZeit von WinWait überschritten.
    Return
}
Else
    
Send {F11
Das Skript startet dann Google im Standardbrowser und wartet maximal 10 Sekunden ob ein Fenster mit Google im Titel aktiv wird. Wenn ja, wird F11 gedrückt, also der Browser in den Vollbildmodus versetzt.

Musst halt an deine Situation ein wenig anpassen. Kann ja sein, dass 10 Sekunden beim einen oder anderen Rechner bei Systemstart nicht reichen; Deine URL wird anders sein und vermutlich auch der Titel (wenn du chrome verwendest, sollte der aber auch funktionieren)

mfg

sx


edit: ach so ja - autohotkey muss dann später natürlich noch in den autostart, aber is ja eh klar.
__________________

flintfabrik.de

Geändert von shin10 (20-04-2012 um 17:11 Uhr)
shin10 ist offline   Mit Zitat antworten
Alt 20-04-2012, 17:44   #15 (permalink)
Neuer User
 
Benutzerbild von Bexsta
 
Registriert seit: Oct 2006
Beiträge: 140
Super shin10 das du dich der Sache so angenommen hast.

Vielen Dank für deinen Lösungsvorschlag, werde es demnächst ausprobieren.
Bexsta 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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Flash CS3] Was mache ich falsch? darja Flash Einsteiger 8 05-08-2009 22:49
was mache ich falsch? IIDarianII ActionScript 1 2 07-02-2005 22:09
was mache ich falsch designer013 Flash MX 2004 3 07-06-2004 00:32
Was mache ich falsch? WurstKuchen ActionScript 1 2 30-09-2002 21:59
VOLLBILDMODUS - - - - wie mache ich das genau? Heavenskys Flash 4 und Flash 5 1 26-06-2002 09:51


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:45 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele