PDA

Volledige versie bekijken : MC Depth?


aphex
%Europe/Berlin %690 %2006, 17:33
easy vraagje

Hoe stel ik in een AS de diepte in van een MC? Bij een rollover zou diezelfde knop helemaal tot de voorgrond moeten komen ...

Heb Forum en F1 in Flash al gebrowsed, niets gevonden ... :S

Het volgende komt het beste in de buurt, maar werkt enkel binnen dezelfde MC:

on (rollOver) {
this.swapDepths(100);
}

anybody?

grtz Aphex

Dauntless
%Europe/Berlin %691 %2006, 17:36
Waarschijnlijk zal je de _parent ook moeten swappen (aangezien swapDepths inderdaad maar per mc werkt).

Elke mc heeft z'n eigen reeks depth's die beginnen bij 0. Als je dus in een mc een mc van depth verandert, heeft dat geen effect op de ligging t.o.v. mc's die buiten de 'holder mc' liggen.

Geef je btn de instancenaam 'myButton'. Klik het frame aan waar je button op staat en druk op F9.
Vul dit in:

myButton.onRollOver = function()
{
this.swapDepths(this.getNextHighestDepth());
this._parent.swapDepths(this._parent.getNextHighes tDepth());
}

aphex
%Europe/Berlin %775 %2006, 19:36
hmm heb gedaan zoals je zei, lukt nog niet 8~ , is swapdepth mijn enige optie?

hehe waarom kan het niet gewoon doodsimpel als

'buttonnaam._depth = 100' ofzo'

als ik zo simpel gewoon de depth kan instellen, lukt de rest wel

ik zoek nog even verder, jij mss een idee?

grtz Aphex

Dauntless
%Europe/Berlin %779 %2006, 19:42
buttonnaam._depth = 100
is juist hetzelfde als
buttonnaam.swapDepths(100) hoor...

Maak eens een voorbeeld .fla met een gelijkaardige structuur (en as) ?

aphex
%Europe/Berlin %867 %2006, 21:48
haha ik zei toch dat het allicht iets simpels zou zijn :D

buttonnaam._depth = ...

hehe, MAAR

het werkt nog niet :P

http://users.skynet.be/JanW/xf/depthtrial.fla

echte newbe hier [:o)]

grtz Aphex