| Package | com.kraftner.justlineon.lineservers |
| Class | public class PathPlayer |
| Inheritance | PathPlayer LineServer flash.display.Sprite |
Due to the loading of an external file this LineServer deactivates itself during the loading process.
| Property | Defined by | ||
|---|---|---|---|
![]() | counter : uint = 0
Counts the number of Segments already drawn
| LineServer | |
![]() | initial_angle : Number = 0 | LineServer | |
![]() | initial_length : Number = 0 | LineServer | |
![]() | initial_rel_x : Number = 0 | LineServer | |
![]() | initial_rel_y : Number = 0 | LineServer | |
![]() | initial_x : Number = 0 | LineServer | |
![]() | initial_y : Number = 0 | LineServer | |
![]() | killme : Boolean = false
Stores if this Lineserver is active or not.
| LineServer | |
| newSegment : Segment
[read-only]
This method defines the new Segment.
| PathPlayer | ||
![]() | prev_Segment : Segment | LineServer | |
| Method | Defined by | ||
|---|---|---|---|
|
PathPlayer(path:String, restart:Boolean)
| PathPlayer | ||
![]() |
addPainter(painter:Painter):void
Adds a Painter to this LineServer
| LineServer | |
![]() |
addPointTransformer(pointTransformer:PointTransformer):void
Adds a PointTransformer to this LineServer
| LineServer | |
![]() |
destroy():void
Contains Code to be executed when this LineServer is destroyed.
| LineServer | |
![]() |
dump():void
Dumps the content of all Painters in this LineServer to a Bitmap.
| LineServer | |
![]() |
step():Boolean
This method is called by the main application to trigger a new Segment.
| LineServer | |
| newSegment | property |
newSegment:Segment [read-only]This method defines the new Segment. It should be overwritten if you subclass your own LineServer.
Implementation protected function get newSegment():Segment
| PathPlayer | () | constructor |
public function PathPlayer(path:String, restart:Boolean)Parameters
path:String — Path to the file containing the coordinates
|
|
restart:Boolean — true means the path starts over when it reaches the end
|