PDA

Volledige versie bekijken : The linkage identifier 'ScrollPane' was already assigned...


deleeuw
%Europe/Berlin %424 %2006, 11:11
Mensen, hallo.

ik probeer een scrollbaar mc te krijgen... dit lukt allemaal mooi.

ik probeer 2 scrollbare mc's te krijgen... hier kom ik niet echt uit.

blijkt dus dat scrollpane lastig loopt te doen. ik kan de identifier niet aanpassen van mijn 2e scrollpane.

ik zal mijn actionscript posten, mijn libary contents, en de error die ik krijg tijdens compilen.

AS1:
this.createClassObject(mx.containers.ScrollPane, "sp", 1);
sp.contentPath = "cont";
sp.content.attachMovie("my_mov", "my_mc", 1);
sp.setStyle("borderStyle", "none");
sp.setSize(430, 330);


AS2:
this.createClassObject(mx.containers.ScrollPane2, "sp", 1);
sp.contentPath = "cont2";
sp.content.attachMovie("my_mov2", "my_mc2", 1);
sp.setStyle("borderStyle", "none");
sp.setSize(430, 330);


Libary contents:
News\
cont
my_mov
ScrollPane

Links\
cont2
my_mov2
ScrollPane2

Compile melding:
**Warning** The linkage identifier 'my_mov' was already assigned to the symbol 'links/my_mov2', and cannot be assigned to the symbol 'news/my_mov', since linkage identifiers must be unique.
**Warning** The linkage identifier 'cont' was already assigned to the symbol 'links/cont2', and cannot be assigned to the symbol 'news/cont', since linkage identifiers must be unique.
**Warning** The linkage identifier 'ScrollPane' was already assigned to the symbol 'ScrollPane', and cannot be assigned to the symbol 'news/ScrollPane', since linkage identifiers must be unique.
**Warning** The linkage identifier 'ScrollPane' was already assigned to the symbol 'ScrollPane', and cannot be assigned to the symbol 'links/ScrollPane2', since linkage identifiers must be unique.

behived
%Europe/Berlin %443 %2006, 11:38
je moet de linkage identifier veranderen in de library van cont2, mymov2, ScrollPane2.

Met de rechtermuisknop op de elementen in de library klikken, linkage kiezen in het dropdown menu, identifier aanpassen.

Natuurlijk ga je in je actionscripting je paden ook moeten wijzigen als je deze elementen wil gebruiken

moonwalker
%Europe/Berlin %448 %2006, 11:45
Het probleem is denk ik behalve dat hij de identifiers van de andere mc's moet veranderen, dat je de identifier van de scrollpane niet kan veranderen. Ik liep ook net te zoeken op het net, maar ik kon niets vinden over het veranderen van de scrollpane identifier. Die blijft grijs...

Misschien via AS?

mw

deleeuw
%Europe/Berlin %450 %2006, 11:48
Klopt. ik kan de identifier van ScrollPane niet veranderen, die is inderdaad grayed-out. :/
is dit inderdaad aan te passen via AS? of hoe moet ik dit anders aanpakken... kan toch niet zo zijn dat je maar 1 scrollpane kan gebruiken in een flashproject :/

moonwalker
%Europe/Berlin %452 %2006, 11:51
Probeer ze eens een andere instanceName te geven. Bij mij kan ik gewoon twee scrollpanes gebruiken.

Post eens je fla bestand. :)

mw

deleeuw
%Europe/Berlin %463 %2006, 12:06
hier is de .fla, kga nu ff lunchen, hoop dat je me hierbij kan helpen :)

b.v.d.

Later!
deleeuw

moonwalker
%Europe/Berlin %470 %2006, 12:17
Ik wil wel als je het opslaat in Flash MX 2004 formaat...:D

mw

Edit: Eet smakelijk...

deleeuw
%Europe/Berlin %509 %2006, 13:13
sorry :), zo... 2004mx dan

moonwalker
%Europe/Berlin %517 %2006, 13:24
Sorry was eff gaan eten!

Je maakt 1 fout die je fataal wordt. :D


this.createClassObject(mx.containers.ScrollPane, "sp2", 1);
sp.contentPath = "cont2";
sp.content.attachMovie("my_mov2", "my_mc2", 1);
sp.setStyle("borderStyle", "none");
sp.setSize(430, 330);



Zie je al waar het fout gaat? Je geeft de scrollpane de naam SP2, maar je roept de functies aan met SP!

Dus:

this.createClassObject(mx.containers.ScrollPane, "sp2", 1);
sp2.contentPath = "cont2";
sp2.content.attachMovie("my_mov2", "my_mc2", 1);
sp2.setStyle("borderStyle", "none");
sp2.setSize(430, 330);



Succes verder...

mw

deleeuw
%Europe/Berlin %537 %2006, 13:54
haha, jah! mooi man... bedankt voor je hulp! stom dat ik dat niet gezien had :)

Later!
deleeuw.

moonwalker
%Europe/Berlin %543 %2006, 14:03
Gebeurt wel vaker hoor...;) Graag gedaan.

Succes.