Description
new
swfaction
( string script)
Varovanie
|
Táto
funkcia
je
EXPERIMENTÁLNA
.
Správanie
tejto
funkcie
,
meno
tejto
funkcie
a
všetko
ostatné
,
čo
tu
je
zdokumentované
sa
v
budúcnosti
môže
bez
ohlásenia
zmeniť
.
Majte
to
na
pamäti
a
používajte
túto
funkciu
iba
na
vlastné
nebezpečentsvo
.
|
- time()
-
- random(seed)
-
- length(expr)
-
- int(number)
-
- concat(expr, expr)
-
- ord(expr)
-
- chr(num)
-
- substr(string, location, length)
-
- duplicateClip(clip, name, depth)
-
- removeClip(expr)
-
- trace(expr)
-
- startDrag(target, lock, [left, top, right, bottom])
-
- stopDrag()
-
- callFrame(expr)
-
- getURL(url, target, [method])
-
- loadMovie(url, target)
-
- nextFrame()
-
- prevFrame()
-
- play()
-
- stop()
-
- toggleQuality()
-
- stopSounds()
-
- gotoFrame(num)
-
- gotoFrame(name)
-
- setTarget(expr)
-
And there's one weird extra thing. The expression
frameLoaded(num) can be used in if statements and while loops to
check if the given frame number has been loaded yet. Well, it's
supposed to, anyway, but I've never tested it and I seriously
doubt it actually works. You can just use /:framesLoaded instead.
So, setting a sprite's x position is as simple as
/box.x = 100;
. Why the slash in front of the box, though? That's how flash
keeps track of the sprites in the movie, just like a unix
filesystem- here it shows that box is at the top level. If the
sprite named box had another sprite named biff inside of it,
you'd set its x position with /box/biff.x = 100;. At least, I
think so; correct me if I'm wrong here.
Príklad
1
.
swfaction(
)
example
|
Príklad
2
.
swfaction(
)
example
|
Príklad
3
.
swfaction(
)
example
|
Príklad
4
.
swfaction(
)
example
|