Hej alle!
Jeg har fulgt denne tutorial: http://gotoandlearn.com/play?id=114
Men jeg får denne fejl efter alt er kodet:
Type 1119: Access of possibly undefined property _projection through a reference with static type org.libspark.flartoolkit.support.pv3d:FLARCamera3D. FLARCamera3D.as /HelloFlar/src/org/libspark/flartoolkit/support/pv3d line 121 Flex Problem
Fejlen er i en fil, som man skal importere til sit projekt. Filen hedder FLARCamera3D.as, men jeg har kigget på filen og kan ikke finde ud af hvor fejlen er henne.
Her er de 2 linier som Flash Builder siger at der er fejl på i FLARCamera3D.as-filen:
this.useProjectionMatrix = true;
this._projection = new Matrix3D(m_projection);
}
Jg håber at der er nogen der kan hjælpe mig. Eller hvis i kan henvise mig til en anden tutorial ville det også være lækkert.
På forhånd tak!
5 kommentarer
der ligger en camera parameter fil ved siden af dit lib som du enten skal embedde eller loade ind alt efter hvilket setup du køre "camera_para.dat" det er ikke en as fil
I stedet for en camera_para.dat fil er der i denne tutorial brugt en "FLARCameraParams.dat"-fil. Kan det være den der er fejl i?
der er næppe fejl i den du skal bare sikre dig at du enten embedder den eller loadder den - men alt efter hvilken tutorial du følger er disse filer altid inkluderet i projectet "ready to ignore" du skal bare sikre dig at din server kan eksekvere denne mime type når du lægger den op
hvis du ik kan få det til at fungere så vil jeg anbefale dig at downloade eksemplet hos http://www.mikkoh.com/blog/2008/12/flartoolkitflash-augmented-realityget...
Tak for hjælpen. Jeg tror fejlen ligger i FLARCamera3D.as-filen, som Flash Builder fortæller mig.
Jeg har fået det til at virke med FLARToolKit. Derfor ville jeg gerne prøve at bruge multiple markers, som man jo kan med FLARManager. Men det kan være at jeg skal vente på en update til FLARManager. I den tutorial jeg henviste til bruger han FLARManager v0.6 og den jeg har er FLARManager v0.7, jeg ved ikke om der måske er blevet opdateret noget i FLARManager der gør at jeg ikke kan bruge denne tutorial længere.
Ok. Jeg fik fat i filerne fra FLARManager v0.61, og brugte dem i stedet for, og nu virker det... Lige bortset fra at alt hvad jeg sætter på min marker af 3D objekter bliver rykket 50px til højre på x-aksen. Nogen der ved hvorfor de gør det?