Viktige klasser - Egenskaper og Metoder

versjon 03.05.13

Innebygde datatyper (int, Number, Boolean, String, Array):

De fundamentale eller "enkle" datatypene int, Number, String og Boolean oppfører seg som om de er "enkle" datatyper og ikke klasser.
(Vi slipper å bruke new hver gang vi lager en variabel med disse datatypene.)

Men, de er i virkeligheten klasser, og har en del nyttige metoder og egenskaper:

int og Number:

 

int
MAX_VALUE
MIN_VALUE
int()
toFixed()
toPrecision()
toExponential()
 
Number
MAX_VALUE
MIN_VALUE
NaN
Number()
toFixed()
toPrecision()
toExponential()

 

Math
E
PI
abs()
sqrt(), pow()
sin(), cos(), tan()
acos(),asin(),atan()
exp(), log()
floor()
min(), max()
round()
random()

String:

Se side 127 i PiAS!

String
length
String()
charAt()
charCodeAt()
indexOf()
lastIndexOf()
split()
Slice()
substr()
substring()
toLowerCase()
toUpperCase()

Array:

Se side 97 i PiAS!

Array
length
indexOf()
lastIndexOf()
join()
push()
pop()
unshift()
shift()
reverse()
slice()
splice()
sort()
sortOn()

Komponenter:

Button:

fl.controls.Button
name
alpha,x,y,width, height
enabled, visible,
label
addEventListener()
setSize()

TextField:

flash.text.TextField
name
alpha,x,y,width, height
backgroundColor
background
borderColor
length
maxChars
multiline
restrict
scaleX, scaleY
rotation
selectionBeginIndex, selectionEndIndex
text
transform
visible
TextField()
addEventListener()
setTextFormat()
appendText()

TextArea:

fl.controls.TextArea
name
x,y, width, height
enabled, editable, visible,
graphics
length
text, htmlText
maxChars
mouseX, mouseY
restrict
rotation
scaleX, scaleY
selectionBeginIndex
selectionEndIndex
TextArea()
setSelection()
appendText()

ComboBox:

fl.controls.ComboBox
name
x,y, width, height
enabled, visible,graphics
prompt
selectedIndex
selectedItem
addEventListener()
addItem()

RadioButton:

fl.controls.RadioButton
name
x,y, width, height
enabled, visible,graphics
label
selected
group
groupname
selectedItem
addEventListener()

CheckBox:

fl.controls.CheckBox
name
x,y, width, height
enabled, visible,graphics
label
selected
addEventListener()

List:

fl.controls.List
name
x,y, width, height
enabled, visible,graphics
selectedIndex
selectedItem,
selectedItems
addEventListener()
addItem()
addItemAt()
removeItem()
removeItemAt()
removeAll()

TileList:

fl.controls.List
name
x,y, width, height
enabled, visible,graphics
selectedIndex
selectedItem,
selectedItems
addEventListener()
addItem()
addItemAt()
removeItem()
removeItemAt()
removeAll()

Andre:

MovieClip:

flash.display.MovieClip
currentFrame, currentFrameLabel, currentLabel
currentScene
enabled
framesLoaded
isPlaying
scenes
totalFrames
play(), stop(), gotoAndPlay(), gotoAndStop()
nextFrame(),nextScene(), prevFrame(), prevScene()

Timer:

flash.utils.Timer
currentCount
delay
repeatCount
running
addEventListener()
reset()
start(), stop()

UILoader:

fl.containers.UILoader
name
x,y,width, height
enabled, visible, graphics
bytesLoaded
bytesTotal
source
addEventListener()
load()
loadBytes()
unload()

Sound:

flash.media.Sound
bytesLoaded
bytesTotal
length
url
close()
load()
play()

SoundChannel:

flash.media.SoundChanel
soundTransform
stop()

SoundTransform:

flash.media.SoundTransform
volume