I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
loadMovie("some.jpg",path,{_x: 150, _y: 140}); når jeg bruger denne får jeg en fejlmeddelse om at jeg enten skal bruge GET eller POST. Når jeg brugercreateEmptyMovieClip("jpg_holder",10,{_x: 150, _y: 140}).loadMovie("some.jpg"); kan jeg desværre ikke være helt sikker på at biledet lægger sig i X:0 & Y:0 kan jeg se. :-(
Ja, jeg ved godt det er med "_" :-) Det jeg mener er, hvis du fysik lavet et movieclip og lægger fx et billed ind, vælger jeg altid at lægge det i X:0 & Y:0. Det samme vil jeg gerne med det indloaded billed til, til at lægge sid i X:0 & Y:0, så når jeg sætter det til _x: 150 , _y: 140, (dit eksempel) så lægger billedet der og ikke måske 10 pixels ved siden af.
Nåja... At man kan bruge et initializing object kræver jo at man har tilføjet det til prototypen (en standard operation, som jeg selv ofte benytter mig af):
var o = Movieclip.prototype; o.oldCreateEmptyMovieClip = o.createEmptyMovieClip; o.createEmptyMovieClip = function(name,depth,obj) { var i, m = this.oldCreateEmptyMovieClip(name,depth); for (i in obj) m[i] = obj[i]; return m; } delete o; _root.createEmptyMovieClip("jpg_holder",10,{_x:140,_y:140}).loadMovie("indbydelse.jpg");
Men det handler om at ændre metoden createEmptyMovieClip, så man kan initialisere det nye movieclip med en række properties. Dette gøres ved at ændre metoden i Movieclip.prototype, som indeholder movieclippets default funktioner.
Først laves en ny genvej til den "sædvanlige" createEmptyMovieClip, derefter laves en ny sådan metode, der tager tre argumenter. Først laver den et nyt movieclip via den "gamle" metode og derefter kopierer den alle properties fra det tredje argument over i det nye movieclip. Til sidst returneres en reference til det nye movieclip.
Så kan createEmptyMovieClip anvendes med den tredje parameter, der fra start sætter x og y...
Med denne approach kan man også sætte andre properties som:
Lidt klogere blev jeg da - meeen jeg vil prale hvis jeg påstod at jeg fulstændig forstår det :-) Jeg prøver dit sidste eksempel senere i dag Tak for hjælpen !
Jeg ved godt det "10" som du skriver i dit eksempel, men hvordan finder jeg ud af hvilket level det skal loades ind i. Kan man tælle sig frem eller lign ?
Hvis jeg forstår dig rigtigt, så skal jeg lave et movieclip med min maske i, også loade jpg'et ind i det movieclip. Hvis det er tilfældet, hvordan kan jeg så være sikker på at jpg'et ligger sig under masklaget ?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.