Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 31-05-2004, 00:04   #1 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
tile scroller v.1

ich habe mich mal auf eine inspiration hin vom Rusty ein paar gedanken zu einem tile based textscroller gemacht.
ist noch etwas `puristisch`aber bin ma auf anmerkungen und anregungen gespannt
PHP-Code:
var tl this;
breite 16;
hoehe 16;
letter1 =[ [0,1,0,0,1,1,1,1,0,1,1,1,1,0,0,1,1,1,1,1,0,0,0,1,0,0,1,0,1,0,0,0],
         [
0,1,0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0],
         [
1,1,1,0,1,1,1,1,0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0],
         [
0,1,0,0,1,0,0,0,0,0,0,1,1,1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0],
         [
0,1,0,0,1,0,0,1,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0],
         [
0,1,1,1,0,1,1,1,0,1,1,1,1,1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,1,0,0,0] ];
function 
buildMap(mapnxy) {
    
this.createEmptyMovieClip("sec_"+nn);
    
tl['sec_'+n]._x x;
    
tl['sec_'+n]._y y;
    var 
mapWidth map[0].length;
    var 
mapHeight map.length;
    
//weiter schieben 
    
for (s=0s<=6s++) {
        
map[s].unshift(0);
        
map[s].pop(0);
    }
    for (var 
0i<mapHeight; ++i) {
        for (var 
0j<mapWidth; ++j) {
            
tl['sec_'+n].attachMovie("tile""t_"+i+"_"+j, ++d);
            
tl['sec_'+n]["t_"+i+"_"+j]._x = (j*breite);
            
tl['sec_'+n]["t_"+i+"_"+j]._y = (i*hoehe);
            
tl['sec_'+n]["t_"+i+"_"+j].gotoAndStop(1);
            
tl['sec_'+n]["t_"+i+"_"+j].gotoAndStop(map[i][j]+1);
        }
    }
}
var 
dauer letter1[0].length;
var 
0;
mysset setInterval(function () {
    
upDate();
}, 
200);
function 
upDate() {
    
c<dauer c++ : clearInterval(mysset);
    
tempmap letter1;
    
buildMap(tempmap1001);
    
trace("c : "+c);

http://www.creme-dela-creme.de/MP3/
__________________
gruß bloba

2 x onkel² b_d
bloba ist offline   Mit Zitat antworten
Alt 31-05-2004, 01:53   #2 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
und hier der text ticker static v1
einfach ins erste frame der hzl kopieren
PHP-Code:
var input "hallo leute. das is ein feines teil ";
var 
tl this;
tileW 16;
// 16;
tileH 16;
//16;
myarr = [];
myarr["a"] = [[011110], [000010], [000110], [011010], [010010], [011110]];
myarr["b"] = [[010000], [010000], [011100], [010010], [010010], [011110]];
myarr["c"] = [[000000], [011100], [010100], [010000], [010100], [011100]];
myarr["d"] = [[000010], [000010], [001110], [010010], [010010], [011110]];
myarr["e"] = [[000000], [011110], [010010], [011110], [010000], [011110]];
myarr["f"] = [[000000], [011100], [010000], [011000], [010000], [010000]];
myarr["g"] = [[000000], [001110], [010010], [011110], [000010], [011100]];
myarr["h"] = [[000000], [010000], [010000], [011100], [010100], [010100]];
myarr["i"] = [[000100], [000000], [000100], [000100], [000100], [000100]];
myarr["j"] = [[000100], [000000], [000100], [000100], [010100], [011100]];
myarr["k"] = [[010010], [010100], [001000], [011000], [010100], [010010]];
myarr["l"] = [[000000], [001000], [001000], [001000], [001000], [001110]];
myarr["m"] = [[000000], [011111], [101001], [101001], [101001], [101001]];
myarr["n"] = [[000000], [000111], [001001], [001001], [001001], [001001]];
myarr["o"] = [[000000], [001110], [010010], [010010], [010010], [011110]];
myarr["p"] = [[000000], [011000], [010100], [011100], [010000], [010000]];
myarr["q"] = [[001110], [010010], [010010], [011110], [000010], [000010]];
myarr["r"] = [[000000], [001110], [001010], [001000], [001000], [001000]];
myarr["s"] = [[001100], [011010], [011000], [001110], [011010], [001100]];
myarr["t"] = [[001000], [001000], [011110], [001000], [001000], [001111]];
myarr["u"] = [[000000], [010010], [010010], [010010], [010010], [011111]];
myarr["v"] = [[000000], [010010], [010010], [010010], [010010], [001100]];
myarr["w"] = [[000000], [000000], [010001], [010101], [010101], [001110]];
myarr["x"] = [[000000], [000000], [010001], [010101], [010101], [001110]];
myarr["y"] = [[000000], [100001], [010010], [001100], [000100], [001100]];
myarr["z"] = [[000000], [111111], [000010], [001100], [010000], [111111]];
myarr[" "] = [[000000], [000000], [000000], [000000], [000000], [000000]];
myarr["."] = [[000000], [000000], [000000], [000000], [000000], [000100]];
function 
buildMap(mapnxy) {
    
this.createEmptyMovieClip("sec_"+nn);
    
tl['sec_'+n]._x x;
    
tl['sec_'+n]._y y;
    var 
mapWidth map[0].length;
    var 
mapHeight map.length;
    for (var 
0i<mapHeight; ++i) {
        for (var 
0j<mapWidth; ++j) {
            
tl['sec_'+n].attachMovie("tile""t_"+i+"_"+j, ++d);
            
tl['sec_'+n]["t_"+i+"_"+j]._x = (j*tileW);
            
tl['sec_'+n]["t_"+i+"_"+j]._y = (i*tileH);
            
tl['sec_'+n]["t_"+i+"_"+j].gotoAndStop(1);
            
tl['sec_'+n]["t_"+i+"_"+j].gotoAndStop(map[i][j]+1);
        }
    }
}
var 
dauer input.length;
var 
0;
mysset setInterval(function () {
    
upDate();
}, 
800);
function 
upDate() {
    
curr input.slice((c-1), c);
    
trace("input: "+curr);
    
c<dauer c++ : c=1;
    
tempmap tl.myarr[curr];
    
buildMap(tempmap1001);

__________________
gruß bloba

2 x onkel² b_d
bloba ist offline   Mit Zitat antworten
Alt 31-05-2004, 01:57   #3 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
ups... die fla brucht ihr natürlich auch
Angehängte Dateien
Dateityp: zip screener3.zip (3,1 KB, 20x aufgerufen)
__________________
gruß bloba

2 x onkel² b_d
bloba ist offline   Mit Zitat antworten
Alt 31-05-2004, 07:17   #4 (permalink)
Level up
 
Benutzerbild von Alois
 
Registriert seit: Jun 2001
Ort: Bocholt
Beiträge: 4.155
bevor Du Dir nochmal die Mühe machst, einen ganzen Font in ein array zu tippen....sowas hat der gute smirgel inclusive fonteditor schon recht leistungsfähig zustande gebracht:
[STUFF] FlashFontEditor V1.0


Alois
__________________
-Spuckt mir auf den Stuhl, ich will im Grünen sitzen-
Alois ist offline   Mit Zitat antworten
Alt 31-05-2004, 12:39   #5 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
danke für den tipp des war auch bekannt,
aber hier ging es ned um die fonts, sondem um den 'scroller' anstatz
__________________
gruß bloba

2 x onkel² b_d
bloba 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 10:39 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele