• beyond tellerrand – play. Register Now!
Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 22-05-2009, 10:56   #16 (permalink)
_lichtecht_
 
Registriert seit: Feb 2003
Ort: prag
Beiträge: 564
Ahoj,

welches Beispiel?
Das Raster von creativecow, das ich gepostet hab macht schwarze Punkte.
Den Skalierungstrick (ebenso wie das skalierende Video) von hmpf hab ich noch nicht zum Laufen gebracht ... weil AS3.
Ich hab mich daher noch nicht geäußert und bedankt für sein Script, weil ich mich nicht noch weiter als
Zitat:
amateurhaft
outen wollte ;-)

Gruß
landa
landa ist offline   Mit Zitat antworten
Alt 22-05-2009, 11:39   #17 (permalink)
Harry, Wagen!
 
Benutzerbild von uncle.sam
 
Registriert seit: Jan 2006
Beiträge: 574
Zitat:
Zitat von dhoefgen Beitrag anzeigen
Hallo zusammen,

wie kriege ich denn so einen Raster-Effekt hin wie auf dieser Seite:
http://www.dmcgroup.eu/de/

Meine Seite hat auch einen Film im Vollbild laufen, aber die Rasterung ist schwierig.
Ich hatte es zunächst mit einem transparenten PNG versucht, das ich mit Photoshop vorbereitet hatte. Das ergibt aber Pixelfehler auf dem Screen, sobald man das Fenster skaliert.

Ich bin für jeden Tipp dankbar!
das Beispiel vom Thread-Eröffner.
__________________
- uncle.sam -
uncle.sam ist offline   Mit Zitat antworten
Alt 22-05-2009, 12:19   #18 (permalink)
_lichtecht_
 
Registriert seit: Feb 2003
Ort: prag
Beiträge: 564
Funktioniert denn bei Dir das Raster nach der hmpf-Methode?

gruß
landa
landa ist offline   Mit Zitat antworten
Alt 22-05-2009, 13:37   #19 (permalink)
Harry, Wagen!
 
Benutzerbild von uncle.sam
 
Registriert seit: Jan 2006
Beiträge: 574
Ich habe den Raster eigentlich gar nicht probiert. Es ging mir in erster Linie um die Skalierung des Hintergrundes.
Muss ich aber noch nachholen .
__________________
- uncle.sam -
uncle.sam ist offline   Mit Zitat antworten
Alt 22-05-2009, 14:27   #20 (permalink)
Neuer User
 
Registriert seit: Jul 2003
Beiträge: 1.184
Also die von mir eingestellte hmpf-Methode ist dafür da, ein Bild/Video bühnefüllend zu skalieren ohne es zu verzerren.

Ein bühnefüllendes Raster funktioniert so:
ActionScript:
  1. var fullscreenTexture : Shape = new Shape();
  2. addChild(fullscreenTexture);
  3. var bitmapData : BitmapData = new MeineTextur(0,0); // Bitmap in der Bibliothek als MeineTextur verknüpft
  4.  
  5. stage.addEventListener(Event.RESIZE, onResize);
  6. textur();
  7.  
  8. function onResize(event:Event):void{
  9. textur();
  10. }
  11.  
  12. function textur():void{
  13. fullscreenTexture.graphics.clear();
  14. fullscreenTexture.graphics.beginBitmapFill(bitmapData);
  15. fullscreenTexture.graphics.drawRect(0,0,stage.stageWidth,stage.stageHeight);
  16. fullscreenTexture.graphics.endFill();
  17. }
__________________
EDV = Ende Der Vernunft

Geändert von hmpf (22-05-2009 um 14:29 Uhr)
hmpf ist offline   Mit Zitat antworten
Alt 22-05-2009, 14:40   #21 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.305
aber wie das mit dem raster funktioniert ist doch gaaanz oben schon erklärt?!
cheers, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 22-05-2009, 14:49   #22 (permalink)
Neuer User
 
Registriert seit: Jul 2003
Beiträge: 1.184
Stimmt. Hab mir den ganzen Thread nicht noch mal angesehen. Aber bei Deinem Beispiel fehlt onResize
__________________
EDV = Ende Der Vernunft
hmpf ist offline   Mit Zitat antworten
Alt 22-05-2009, 14:53   #23 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.305
Zitat:
Zitat von hmpf Beitrag anzeigen
Aber bei Deinem Beispiel fehlt onResize
stimmt.. aber es sollte ja auch nur ein bsp sein für ein raster
wenn sich das raster der stage anpassen soll dann tut natürlich ein listener not...

cheers, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 22-05-2009, 14:53   #24 (permalink)
_lichtecht_
 
Registriert seit: Feb 2003
Ort: prag
Beiträge: 564
Zitat:
Zitat von salazar Beitrag anzeigen
aber wie das mit dem raster funktioniert ist doch gaaanz oben schon erklärt?!
cheers, sal
ja, aber das onResize-bildschirmfüllend funzt gaaanz oben nicht ... was ja sehr wichtig ist in Verbindung mit einem bildschirmfüllenden Video

danke

landa
landa ist offline   Mit Zitat antworten
Alt 22-05-2009, 14:54   #25 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.305
jaa.. wie gesagt war das nur ein kleines bsp... ich wollte das nicht komplett vorgekaut hier posten. ich dachte da könnte man vielleicht auch selbst drauf kommen

egal! cheers,
sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 22-05-2009, 15:39   #26 (permalink)
_lichtecht_
 
Registriert seit: Feb 2003
Ort: prag
Beiträge: 564
Zitat:
Zitat von salazar Beitrag anzeigen
... ich dachte da könnte man vielleicht auch selbst drauf kommen


danke Euch fürs Vorkauen

landa
landa ist offline   Mit Zitat antworten
Alt 22-05-2009, 16:25   #27 (permalink)
Neuer User
 
Registriert seit: Jul 2003
Beiträge: 1.184
Zitat:
Zitat von salazar Beitrag anzeigen
. ich wollte das nicht komplett vorgekaut hier posten.
das ist ein guter Vorsatz, meistens halte ich mich auch daran. Aber manchmal habe ich Lust vorzukauen... und manchmal habe ich auch gerade Code im Editor, den ich hier mit C&P einfügen kann
__________________
EDV = Ende Der Vernunft
hmpf ist offline   Mit Zitat antworten
Alt 22-05-2009, 16:36   #28 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.305
japp. und meine hilfe war auf diesen satz hier bezogen:
Zitat:
wie kriege ich denn so einen Raster-Effekt hin wie auf dieser Seite:
aber ist ja jetzt auch egal. es läuft jetzt und gut ist.
viel spaß noch.
cheers, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 25-05-2009, 12:32   #29 (permalink)
Neuer User
 
Registriert seit: May 2009
Beiträge: 6
Hallo landa

Zitat:
Zitat von landa Beitrag anzeigen

Mich hat vor Kurzem auch mal interessiert wie das gehen könnte und hab das gefunden: ...
Ich hatte das Script auch schon gefunden, wenn ich es einbaue erhalte ich exakt einen Rasterpunkt in der linken oberen Ecke. Ich bin da echt zu blöde für.
;-)
dhoefgen ist offline   Mit Zitat antworten
Alt 25-05-2009, 12:54   #30 (permalink)
_lichtecht_
 
Registriert seit: Feb 2003
Ort: prag
Beiträge: 564
Ahoj,

//AS2:
PHP-Code:
import flash.display.BitmapData;

import flash.geom.Rectangle;

// Create a transparent black square, 2x2 pixels
var bmpd:BitmapData = new BitmapData(22true0x00000000);
// Create a rectangle, 1x1 pixels
var rect:Rectangle = new Rectangle(0011);
// Place the rectangle inside the bitmap data object
// Give it a color... Black.
bmpd.fillRect(rect,0xFF000000);

var 
mc:MovieClip createEmptyMovieClip("grid_mc"999);
with (mc) {
    
beginBitmapFill(bmpd);
    
moveTo(0,0);
    
lineTo(0,Stage.height);
    
lineTo(Stage.width,Stage.height);
    
lineTo(Stage.width,0);
    
lineTo(0,0);
    
endFill();

im originalscript steht bei new BitmapData:
PHP-Code:
var bmpd:BitmapData = new BitmapData(22false0x00000000);// hier hab ich das auf true gesetzt 
und lineTo () auf stage.width/stage.height angepasst.

hilfts?

gruß
landa
landa ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
as3, raster

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 01:27 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele