Autor Zpráva
Rokka
Profil
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
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
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

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: