Autor | Zpráva | ||
---|---|---|---|
Rokka Profil |
#1 · Zasláno: 29. 7. 2008, 10:48:58
Předem zdravím po delší době všechny příznivce AS. Má otázka je: Jaký je rozdíl v zápisech uvedených níže?
on (rollOver) { nejaky_mc.gotoAndPlay ("animace"); } onRollOver = function () { nejaky_mc.gotoAndPlay ("animace"); } onRollOver = function () { this.gotoAndPlay ("animace"); } nejaky_mc.onRollOver = function () { this.gotoAndPlay ("animace"); } |
||
pietro Profil |
#2 · Zasláno: 31. 7. 2008, 11:21:07
1. zápis se používá přímo na buttonu, kde musíš mít to: on("něco"){} bylo to častý dřív, dneska už se to spíš nedopoučuje protože máš pak kód po 15ti místech a člověk se v tom nevyzná.
u těch dalších si už nejsem jistej, ale já třeba používám tohle: instance.onRollOver = function(){ } když to napíšeš bez cesty na hlavní snímek sccény ve tvaru 2. a 3. tak se přiznám že nevim jak to funguje. jinak s tim goto se to má tak, že se jedná o relativní a absolutní cesty k instancím.. |
||
FlashManiac Profil |
#3 · Zasláno: 2. 8. 2008, 13:33:48
na rootu nemuzes pouzit onRollOver, to se musi vzdycky vztahovat k nejakemu Mc nebo buttonu..
na rootu jde pouzit maximálne onMouseMove nebo onMouseDown atd + listenery |
||
Časová prodleva: 16 let
|
0