DisplayList Flashcards

1
Q

Flash Runtime Display API

A

Uppsättning klasser för arbete med interaktivt visuellt objekt-, bitmap- och vectormaterial

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Flex Frameworks UI component set

A

Sofistikerad uppsättning grafiska komponenter för

applikationsutveckling som baserats på DisplayList

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Flash authoring tools UI component set

A

Samling Adobe Flash-baserade användarkomponenter

Grafiska komponenter som skapats av Adobe via
Adobe Animate

Består av grafiska flash-komponenter (MovieClip,
Sprite, etc..) som lagras i projektets resursbibliotek

Komponenterna måste importeras till aktuellt Adobe
Animate-projekt innan de kan användas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

ActionScript 3.0 innefattar i huvudsak fyra grafiska klasser som ligger till grund för samtliga grafiska
komponenter …

A

flash. display.MovieClip
flash. display.TextField
flash. display.SimpleButton
flash. display.Bitmap

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Flash Runtime Display API baseras på tre grundläggande abstrakta klasser …

A

DisplayObject
DisplayObjectContainer
InteractiveObject

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

DisplayObject

A

Utgör grunden för samtliga grafiska objekt inom ActionScript 3.0; om vi kan se ett objekt på skärmen,
måste det ärva från DisplayObjekt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

DisplayObjectContainer

A

Abstrakt klass som ärver från DisplayObjekt och
tillför möjlighet att rendera barn (DisplayObject) i sig
själv

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

InteractiveObject

A

Abstrakt klass som
lägger grunden för samtliga grafiska interaktiva objekt; detta innebär objekt som användaren via mus,
tangentbord eller annan inmatningsenhet, kan interagera med

En klass som inte kan
instansieras i sin enkelhet; måste agera superklass i
arvsledsstruktur

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Stage

A

Utgör den grafiska roten för samtliga ActionScript
3.0-baserade applikationer

Klassen ärver funktionalitet från
DisplayObjectContainer men samtlig funktionalitet kan inte användas av stage-instansen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Stage; stage-egenskapen

A

Stage-objektet görs inte tillgängligt via global, eller statisk referens; objektet görs tillgängligt via egenskapen stage i samtliga DisplayObject-instanser

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Stage-egenskapen görs enbart tillgänglig i DisplayObject-instanser när …

A

Objektet har placerats på stage vi addChild

Är underobjekt till ett eller flera DisplayObjectContainers som placerats på stage

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

DisplayList

A

Namnet på den hierarki som
organiserar grafiska objekt inom ActionScript 3.0-
baserade applikationer

Ett DisplayObject-objekt måste ingå i DisplayList
för att renderas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Graphics

A

Görs tillgängligt via Sprite-klassen (kan därför även
användas för MovieClip) och representerar egenskaper
och metoder för att manipulera Sprite eller
MovieClip-instansers grafiska representation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

BitmapData

A

Representerar en samling pixlar med tillhörande verktyg för att manipulera dessa

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Skriptspråket innehåller två API:er för att via programkod skapa och redigera vektor- och rastergrafik …

A

flash. display.Graphics

flash. display.BitmapData

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Relation mellan Bitmap- och BitmapData-objektet

A

Bitmap representerar ett DisplayObject som i sin tur
representerar en Bitmap-bild

BitmapData representerar pixlarna som ligger till
grund för den Bitmap-bild som Bitmap-objektet visar

17
Q

Bitmap

A

Representerar rasterbaserade objekt inom ActionScript 3.0

Är ett DisplayObject, men inte ett InteractiveObjet

18
Q

Ett Bitmap-objekt kan inte …

A

Sträckas, roteras eller skruvas

Förändra sin färg via färgtransformering

Applicera blandningsläge (blend mode)

Klippas via maskningslager (clipping)

Användas som mask vid maskningslager

Adressera till sub-pixlar

19
Q

Sprite

A

Grafisk klass som kännetecknas av DisplayObjectContainer och avsaknad av tidslinje

Är en enklare form av MovieClip

20
Q

MovieClip

A

Representerar ett grafiskt, vektorbaserat objekt med
intern tidslinje och möjlighet till underliggande objekt;
objektet kan därför animeras och innehålla sub-animation

Kan användas för att skapa grafiska komponenter med
behov av animation

21
Q

MovieClip inkluderar följande superklasser i sitt arvsled …

A

EventDispatcher
InteractiveObject
DisplayObjectContainer
Sprite

22
Q

Dokumentklass

A

Den klass som är direkt sammankopplad till projektets FLA-fil

En dokumentklass är det första child-objektet i DisplayList-strukturen

23
Q

cacheAsBitmap satt till true tvingar DisplayObject att genomföra följande åtgärder …

A

Rotation
Transparens
Sub-animation