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.
Jeg forstår overhovedet ikke, hvad du ønsker skal ske. Hvad betyder de tre nederste tal-relationer? Er det relationer mellem hvor musen er og hvor movieclippet skal være?
Jeg skal lave et skydespil - til det formål har jeg lavet en by som er 1500px bred Jeg vil så have byen til at bevæge sig i den modsatte retning af musen, så man får følelsen af at man "scroller" i byen.
Det vil sige, er musen på x-aksen 275 - så skal byen på x-aksen være -475
Pyroman og barklund - hvis i smider svar vil jeg tildele jer point. - Jeg har følgende løsning og det fungerer præcist som jeg har beskrevet jeg vil have det. Tak fordi i forstod mig ;D
Jeg var ved at blive presset :D
function onMouseMove() { if (_xmouse>=0 && _xmouse<=550) { by._x = _xmouse/550*-950; updateAfterEvent(); } }
barklund ja undskyld - jeg har været lidt stresset over det hele og fik ikke nærlæst jeres indlæg ordenligt før jeg fik det til at virke - det skulle bare virke her og nu hehe. Til tider er man lige en tand for hurtig.
Jeg takker mange gange for jeres hjælp, det var helt perfekt :D
er nu stødt ind i yderligere et problem. Jeg har en baggrund til my by - som skal køre "langsomere" en byen lad os kalde dem by og bybg.
jeg skal have den til at køre så de kører forskudt af hinanden hvis i forstår, sådan så baggrunden holder sig nærmere midten af skærmen end by gør. jeg har prøvet følgende uden held
Her bliver by2._x så lig med by._x når _xmouse er 0 (i dit eksempel) - det der skal ske er at by2 skal bevæge sige mindre til begge sider af centrum af scenen. svært at forklare.
jeg kan ilustrere med www.fjappe.dk/xtest.sfw - kig her på den grønne bold i forhold til den blå. den blå er by den grønne er by2.
det forstår jeg ikke - skal jeg sætte registreringspunktet til at være i centrum og så rykke grafikken ind så der fra grafikkens kant er 100 px ind til reg. punktet ?
Altså, hvis du inden i movieclippet flytter grafikken 200 pixels til højre, så vil den bevæge sig fra 0 til 200 pixels, flytter du den 500 pixels til højre, så vil den bevæge sig fra 300 til 500 pixels - det er da ligetil?
Men dit eksempel ovenover ser da ganske rigtigt ud - er det ikke det du vil opnå?
Men kan du ikke bare flytte grafikken inden i by2 til venstre (må det være) - så flytter by2 sig i forhold til et andet punkt? Prøv dig frem, jeg kan ikke helt se problemet i det :)
Men du kan også godt scripte det, men ingen grund til at gøre ting unødigt tekniske...
jeg har nu testet med at flytte grafikken - det giver ikke samme effekt. Jeg kan ikke få det til at blive ordenligt :(
Altså når nu musen rammer xcenter som er 275 - scenens midte. Så skal de to movieclips ligge 100% oven på hinanden. kører musen så over xcenter så _xmouse er mere en 275 så skal movieclippet flyttes mindre end by og er xmouse mindre end 275 så skal det flyttes igen mindre end by.
Jo det er det - men hvis jeg overfører denne metode til min bytest så vil min by ikke komme helt ind på scenen - da den kun bliver rykket det antal pixels modsat som musen er på - kan i følge mig ? ;D
hvis jeg fjerner stjernen er det samme problem som før, bare med en større forskydelse. Og nej - jeg ved godt jeg ikke er den bedste til at forklare mine problemer hehe ;D
function onMouseMove() { if (_xmouse>=0 && _xmouse<=550) { by._x = ((30-(980+30)*(_xmouse-25))/550); by2._x = _xmouse/550*-950; updateAfterEvent(); } }
Men så kommer den effekt jeg gerne vil have, dog med mangler. Men jeg vil slutte af for nu - kl er 03 der hvor jeg befinder mig pt. ;D
Kan i hygge jer og tak for hjælpen. Godnat
Synes godt om
Ny brugerNybegynder
Din løsning...
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.