Thursday, July 29th 2010, 1:36pm UTC+2

You are not logged in.

  • Login
  • Register

[ActionScript 2.0] [STUFF] Typewriter Class

public

Moderator

Posts: 546

Location: Dessau

1

Wednesday, June 13th 2007, 3:00pm

[STUFF] Typewriter Class

so, hab mitbekommen das immernoch nach einem typewriter effect gefragt wird...nu hab ik mir gedacht stell ik doch ma meine klasse zur verfügung

angucken

Download, siehe Dateianhang.

fla code:

ActionScript-Quelltext

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
import as2.fresh.effects.Typewriter;
import as2.fresh.events.TypewriterEvent;

// Konstruktor (textField:TextField)
var tw:Typewriter = new Typewriter(out_txt);

// Events
tw.addEventListener(TypewriterEvent.WRITE_STARTthis"onWriteStart");
tw.addEventListener(TypewriterEvent.WRITE_FINISHthis"onWriteFinish");
tw.addEventListener(TypewriterEvent.CLEAN_STARTthis"onCleanStart");
tw.addEventListener(TypewriterEvent.CLEAN_FINISHthis"onCleanFinish");


function onWriteStart(e:TypewriterEvent):Void{
    trace("WRITE_START");
}
function onWriteFinish(e:TypewriterEvent):Void{
    trace("WRITE_FINISH");
}

function onCleanStart(e:TypewriterEvent):Void{
    trace("CLEAN_START");
}
function onCleanFinish(e:TypewriterEvent):Void{
    trace("CLEAN_FINISH");
}



// der eigentliche Typewriter
write_btn.onRelease = function():Void{
    // write(interval:Number, str:String):Void
    tw.write(10myText_txt.text);
};
clean_btn.onRelease = function():Void{
    // clean(interval:Number):Void
    tw.clean(10);
};



nich erschrecken, das meiste sind events....die man nicht immer braucht


[EDIT]
kommentare erwünscht ;)

kurze info:

Typewriter class

Eigenschaften:
cursor:String
textField:Object
autoScroll:Boolean
scrollToStart:Boolean
listeners:Array

Methoden:
Typewriter(textField:Object)
write(interval:Number, str:String):Void
clean(interval:Number);
clear():Void
toString():String
abort():Void
addEventListener(type:String, obj:Object, handler:String):Boolean
removeEventListener(type:String, obj:Object, handler:String):Boolean
dispatchEvent(evt:Event):Void


TypewriterEvent class

Eigenschaften:
target:Object
type:String

Methoden:
TypewriterEvent(type:String, target:Object)
clone():TypewriterEvent
toString():String

Konstanten:
static WRITE_START:String
static WRITE_FINISH:String
static WRITE:String
static CLEAN_START:String
static CLEAN_FINISH:String
static CLEAN:String
static CLEAR:String
static ABORT:String
public has attached the following file:
  • typewriter.zip (13.96 kB - 46 times downloaded - Last download: Apr 29th 2010, 4:05pm)
Gänsefleisch ma ihr´n Hund online!?

Inder nett...
  • Go to the top of the page

Sven G.

Administrator

Posts: 3,343

Location: NRW / Bochum

2

Tuesday, June 26th 2007, 9:29am

Nett nett, wird der ein oder andere bestimmt gebrauchen können.

Auch als Lerneffekt, da der Code recht einfach zu lesen ist.

Daumen hoch :)
Mit freundlichen Grüßen
Sven Gasser @ BountyKiller.de
Flashbattle.deGründer
webmaster@flashbattle.de
Flashbattle.de ActionScript Referenz
DELTA Agentur - Agentur für Werbung & Kommunikation
News aus der Medienwelt & mehr @ Delta Agentur twittert

(Kein Support per eMail, PN oder ICQ)

Irren ist menschlich, aber für das totale Chaos braucht man einen Computer :)
http://twitter.com/deltaagentur
  • Go to the top of the page

3

Tuesday, January 15th 2008, 9:06pm

Wieder mal ein super Beispiel von dir
Respekt!
mfg Toni
  • Go to the top of the page

public

Moderator

Posts: 546

Location: Dessau

4

Wednesday, January 16th 2008, 8:00pm

danke danke.....

lob hört man ja immer gerne
Gänsefleisch ma ihr´n Hund online!?

Inder nett...
  • Go to the top of the page