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.
Hvad mener du med "før den rammer flashen" ? hvis du vil have at din hjemmelavede cursor først skal være synlig hvis musen er mellem fks _y = 0 til _y = 400
Jeg kan huske at have prøvet en gang, men ikke fået det til at virke, og har vist aldrig forsøgt siden... Men det kunne da godt være, at den var der i 5'eren, og jeg kun havde testet i 4'eren...
Og denne tracede aldrig noget... Så satte jeg noget ind i _root og pludselig tracede den, når jeg var over dette element. Så satte jeg noget til at fylde hele _root og nu tracede den altid, når jeg var inden over filmen...
Men så satte jeg et tekstfelt til at være værdien af denne hitTest, eksporterede og prøvede i standalone, men så skete der som du siger... Denne evaluerede altid til true, for når musen er udenfor vinduet, så ved filmen ikke, hvor musen er og husker derfor dens sidste position.. Mærkeligt...
Men så kan det jo ikke laves, hvis flash aldrig ved, at musen har bevæget sig uden for filmen og hele tiden gemmer musens sidste position inden i filmen... Dumt!
Man kan så lave sin film lidt større end indholdet og så vil der være et tomt stykke i kanten, hvor musen så vil være "udenfor", men det passer måske ikke ind i designet og er usikkert, da man kan køre musen hurtigt ud af filmen så den ikke opdager det...
Den kode som Lingoman skrev var nogenlunde !!! Den virker når man tester movie i flash, men den virker ikke, når flashen er puttet i et html dokument/frameset.
Synd at barklunds metode ikke virker.. Den er meget elegant! Så må vi jo hardkode det i stedet.. Hvis vi siger at din film er 300 i højden og 600 i bredden
Men lingoman.. Problemet er, at _root._ymouse altid vil være inden for dette interval, da flash ikke opdaterer værdien af denne variabel, når musen ryger uden for filmen, hvis man tester i standalone eller browser...
lingoman>>> Det virker fint når jeg tester movie, men ikke når filmen er i et html-dok !!! Måske fordi codebasen er lige så stor som flashen, og den ikke ved hvor musen er når den ikke er i flashen. I hvert fald er cursoren oppe i hjørnet (0,0) før man "rammer" filmen med musen. Hvad med en kode, der siger at hvis _ymouse eller _xmouse er nul (det må de jo være som udgangspunkt) er cursoren usynlig ???
Joo (<=) Nu virker det delvist. Cursoren er væk indtil man rammer filmen, og den forsvinder også igen hvis man kører langsomt ud i top eller til venstre, men ikke i bund og til højre ... Vi nærmer os.
...Men det hjælper at sætte værdierne lidt inde på flashen.
Jeg har prøvet at skrive 2 i stedet for nul (ligesom i den anden ende hvor 738 er 740 !!!) således at musen forsvinder i de yderste 2 pixels. Det er ret godt...
Godt ord igen :-) Jeg mente bare ikke der var nogen grund til at oprette et hvis der ikke var fundet en løsning. Nu kan man komme med svar her: http://www.eksperten.dk/spm/749692
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.