Ik zit al een paar weken te weken aan een Interface voor een project waar ik mee bezig ben. De bedoeling is dat het een GUI wordt waar aan in een scherm getekend kan worden en deze tekening vervolgens in realtime geprojecteerd wordt op een ander scherm ( thus in een ander programma ). Nu ben ik redelijk goed met flash, en heb dmv mn bestaande kennis en het nieuwe API-tool in flash een basic drawing pad kunnen maken (outgoing.fla).
Nu heb ik deze drawing pad dmveen LocalConnection aan een incoming kunnen hangen (incoming.fla) waarbij de outgoing na iedere getekende streep een waarde voor _xmouse en _ymouse doorgeeft. Deze wordt vervolgens ingeladen in de incoming en de API code tekend het beeld af. Nu zit ik met een probleem dat mijn waardes goed door worden gegeven, maar soms doet geeft hij geen eindwaarde door, soms begint hij totaal ergens anders, en een andere keer doet hij het wel prefect. De begin en eindwaardes kloppen dus soms niet ( of eigenlijk moet ik zeggen, kloppen soms wel)
Nu denk ik persoonlijk dat de code te zwaar is, dat er een bepaalde lag insluipt die de foute waardes doorstuurd, al heb ik zelf geen idee hoe ik de code minder zwaar zou kunnen krijgen ( ik had al geprobeerd of ik elke keer een nieuwe connectie aan kon leggen als er 1 lijn getekend was, maar dit hielp ook niet) Ook bij het doorsturen van minder waardes ( timer ) werkt niet, en de tekening wordt er niet bepaald mooier op.
Of er zit ergens een fout in mn code. Ik heb ook al geprobeerd om de LocalConnection pas aan te zetten als je begint met tekenen (dus onMouseMove ) etc. maar niks mag baten.
Ik hoop dat er aan en/of opmerkingen zijn. Misschien weten de grote flashnamen waar de fout zit, ik heb me er nu al een beetje op doodgestaard en zit er in vast.
De volgende bestanden gebruik ik:
http://www.student.tue.nl...hensberg/GOT/incoming.fla
http://www.student.tue.nl...hensberg/GOT/outgoing.fla
Ik hoop dat we er samen uit kunnen komen, ik wil dit nl erg graag afmaken
Nu heb ik deze drawing pad dmveen LocalConnection aan een incoming kunnen hangen (incoming.fla) waarbij de outgoing na iedere getekende streep een waarde voor _xmouse en _ymouse doorgeeft. Deze wordt vervolgens ingeladen in de incoming en de API code tekend het beeld af. Nu zit ik met een probleem dat mijn waardes goed door worden gegeven, maar soms doet geeft hij geen eindwaarde door, soms begint hij totaal ergens anders, en een andere keer doet hij het wel prefect. De begin en eindwaardes kloppen dus soms niet ( of eigenlijk moet ik zeggen, kloppen soms wel)
Nu denk ik persoonlijk dat de code te zwaar is, dat er een bepaalde lag insluipt die de foute waardes doorstuurd, al heb ik zelf geen idee hoe ik de code minder zwaar zou kunnen krijgen ( ik had al geprobeerd of ik elke keer een nieuwe connectie aan kon leggen als er 1 lijn getekend was, maar dit hielp ook niet) Ook bij het doorsturen van minder waardes ( timer ) werkt niet, en de tekening wordt er niet bepaald mooier op.
Of er zit ergens een fout in mn code. Ik heb ook al geprobeerd om de LocalConnection pas aan te zetten als je begint met tekenen (dus onMouseMove ) etc. maar niks mag baten.
Ik hoop dat er aan en/of opmerkingen zijn. Misschien weten de grote flashnamen waar de fout zit, ik heb me er nu al een beetje op doodgestaard en zit er in vast.
De volgende bestanden gebruik ik:
http://www.student.tue.nl...hensberg/GOT/incoming.fla
http://www.student.tue.nl...hensberg/GOT/outgoing.fla
Ik hoop dat we er samen uit kunnen komen, ik wil dit nl erg graag afmaken