Left side of assignment operator must be variable or propert

Intrebari despre Actionscript 2.0

Left side of assignment operator must be variable or propert

Mesajde teodor98 » Vin Noi 26, 2010 7:10 pm

Sunt cam incepator in ceea ce priveste flash, dar am un text in action script 2.0 flash player 1.0 :

Cod: Selectaţi tot
onClipEvent (construct)
{
    var collProps = [];
    this.photoColl = new mx.utils.CollectionImpl();
    var collProp;
    var i = 0;
    while (i < collProps.length)
    {
        itemObj0 = new com.flashloaded.PhotoItem();
        collProp = collProps[i];
        for (var itemProps in collProp)
        {
            itemObj0[itemProps] = collProp[itemProps];
        } // end of for...in
        this.photoColl.addItem(itemObj0);
        ++i;
    } // end while
    mouseWheelFlip = true;
    autoFlip = 0;
    flipSound = "";
    flipSpeed = 10;
    nameBold = false;
    nameColor = 0;
    nameDistance = 0;
    namePosition = "bottom center";
    nameSize = 20;
    nameFont = "Arial";
    embedFont = false;
    folderPath = "";
    preloadSet = 0;
    xmlPath = "lanamodernac.xml";
    hpers = 2.000000E-001;
    vpers = 2.000000E-001;
    view = 50;
    reflectionAlpha = 10;
    reflectionDepth = 60;
    reflectionDistance = 0;
    reflectionExtend = 0;
    selectedReflectionAlpha = 20;
    showName = false;
    showReflection = false;
    photoHeight = 200;
    photoWidth = 200;
    selectedY = 0;
    defaultId = 0;
    holderAlpha = 100;
    holderBorderAlpha = 100;
    holderBorderColor = 15000804;
    holderColor = 16777215;
    scaleMode = "showAll";
    selectedScale = 150;
    spacing = 50;
    zoom = 100;
    zoomType = "selected";
}

si am o eroare la textul 'this.photoColl = new mx.utils.CollectionImpl();" care nu stiu sa o rezolv incerc de o luna si nimic.Eroare este :
Left side of assignment operator must be variable or property. eval(com.flashloaded)="PhotoItem";
Ultima oară modificat de Barna Biro pe Vin Noi 26, 2010 7:18 pm, modificat 1 dată în total.
Motiv: Te rog sa folosesti tag-urile CODE cand postezi cod.
Avatar utilizator
teodor98
 
Mesaje: 27
Membru din: Joi Noi 25, 2010 11:38 am

Re: Left side of assignment operator must be variable or propert

Mesajde Barna Biro » Vin Noi 26, 2010 7:28 pm

teodor98 scrie:Left side of assignment operator must be variable or property. eval(com.flashloaded)="PhotoItem";

Atunci cand vrei sa compari doua valori, se foloseste sintaxa "==". Un singur semn de egalitate inseamna asignare. Corect ar fi asa: eval(com.flashloaded) == "PhotoItem";
Imagine
Avatar utilizator
Barna Biro
Administrator
 
Mesaje: 2037
Membru din: Vin Iul 25, 2008 1:06 am
Localitate: Lucerne, Switzerland

Re: Left side of assignment operator must be variable or propert

Mesajde teodor98 » Vin Noi 26, 2010 7:30 pm

multumesc foarte mult
Avatar utilizator
teodor98
 
Mesaje: 27
Membru din: Joi Noi 25, 2010 11:38 am

Re: Left side of assignment operator must be variable or propert

Mesajde teodor98 » Vin Noi 26, 2010 7:35 pm

Inca o data multumesc dar puteti sa imi supune-ti eroarea si in textoul
Cod: Selectaţi tot
this.photoColl = new mx.utils.CollectionImpl();
Avatar utilizator
teodor98
 
Mesaje: 27
Membru din: Joi Noi 25, 2010 11:38 am

Re: Left side of assignment operator must be variable or propert

Mesajde Barna Biro » Vin Noi 26, 2010 7:48 pm

Ai putea sa ne spui eroarea exacta pe care o primesti?
Imagine
Avatar utilizator
Barna Biro
Administrator
 
Mesaje: 2037
Membru din: Vin Iul 25, 2008 1:06 am
Localitate: Lucerne, Switzerland

Re: Left side of assignment operator must be variable or propert

Mesajde teodor98 » Vin Noi 26, 2010 7:57 pm

eroare:
Left side of assignment operator must be variable or property. eval(com.flashloaded)="=PhotoItem";
iar cand ii dau "go to source: ma duce la codul
Cod: Selectaţi tot
this.photoColl = new mx.utils.CollectionImpl();
Avatar utilizator
teodor98
 
Mesaje: 27
Membru din: Joi Noi 25, 2010 11:38 am

Re: Left side of assignment operator must be variable or propert

Mesajde Barna Biro » Vin Noi 26, 2010 8:08 pm

Daca te uiti mai atent la ceea ce am postat si cum trebuia sa iti corectezi codul, o sa observi ca nu l-ai corectat bine. Incearca sa fi mai atent. ;)
Imagine
Avatar utilizator
Barna Biro
Administrator
 
Mesaje: 2037
Membru din: Vin Iul 25, 2008 1:06 am
Localitate: Lucerne, Switzerland

Re: Left side of assignment operator must be variable or propert

Mesajde teodor98 » Vin Noi 26, 2010 8:17 pm

va rog frumos puteti sa imi da-ti codul bun fiindca nu prea stiu action script 2.0 da totusi am codul acesta si trebuie sa-l fac aceasta lucrare si nu prea am cunstintele necesare sincer sa fiu nu am decat 12 ani si doar ecateva luni am inceput sa intelg mai bine action script 2.0
Avatar utilizator
teodor98
 
Mesaje: 27
Membru din: Joi Noi 25, 2010 11:38 am

Re: Left side of assignment operator must be variable or propert

Mesajde Barna Biro » Vin Noi 26, 2010 8:38 pm

1) Fara suparare, dar nu facem teme la comanda.
2) Nu ai postat tot codul de la inceput... Eroarea o primesti la o bucata de cod care nici nu exista in post-ul tau original.
3) Ia frumos bucata postata de mine ( eval(com.flashloaded) == "PhotoItem"; ) si inlocuieste bucata ta de cod ( eval(com.flashloaded)="=PhotoItem"; ). Asta daca nu observi, ca eu am pus cel de al doilea semn de egalitate inainte ghilimelelor, iar tu l-ai pus gresit...

Ti-am dat mura-n gura si cum ziceam, incearca sa fi mai atent data viitoare.
Imagine
Avatar utilizator
Barna Biro
Administrator
 
Mesaje: 2037
Membru din: Vin Iul 25, 2008 1:06 am
Localitate: Lucerne, Switzerland

Re: Left side of assignment operator must be variable or propert

Mesajde teodor98 » Vin Noi 26, 2010 8:54 pm

scuzati-ma cred ca nu ati inteles ce am vrut sa spun poate fiindca si eu am avut e exprimare mai slaba:
In pargraful de text :
Cod: Selectaţi tot
eval(com.flashloaded)="PhotoItem";

intradevar greseala o constituia sintaxa "=" inseamna asignare iar eu am vrut sa compar doua valori si atunci mai trebuie adaugat un =.
Dar intrebarea mea constituie pe langa asta si textul
Cod: Selectaţi tot
this.photoColl = new mx.utils.CollectionImpl();
in care am aceasi eroare (Left side of assignment operator must be variable or property.) si pe aceasta vreau sa o rezolv
Avatar utilizator
teodor98
 
Mesaje: 27
Membru din: Joi Noi 25, 2010 11:38 am

Următorul

Înapoi la ActionScript 2.0

Cine este conectat

Utilizatorii ce navighează pe acest forum: Niciun utilizator înregistrat şi 1 vizitator

cron