semtexxxx
%Europe/Berlin %691 %2010, 16:35
Ik wil graag een woordzoeker maken. Alleen loop tegen de mand met het "markeren" van een woord bij het slepen van de muis.
voorbeeld op internet: http://www.puzzels.bambamscorner.nl/bb.php?type=cwe&srt=ws&nr=030
en zie bijalge.
alvast bedankt!
nuvorm
%Europe/Berlin %714 %2010, 17:09
als elke letter 32 pixels hoog en breed is..
var a:Array=[]
var a[0]=["a","b","c","d","e","f"]
var a[2]=["a","b","c","d","e","f"]
var a[3]=["a","b","c","d","e","f"]
var a[4]=["a","b","c","d","e","f"]
var a[5]=["a","b","c","d","e","f"]
var gridX:int=int(this.mouseX/32)
var gridY:int=int(this.mouseY/32)
kun je de letter onder de muis vinden dmv:
var letter:String=a[gridY][gridX];
je zult dus als je bijvoorbeeld een diagonale positie kiest
ergens het begin punt moeten opslaan als de muisknop ingedrukt wordt , het eind punt als de muisknop wordt losgelaten.
de tussenliggende posities kun je dan berekenen.
ik hoop dat je er iets aan hebt.
groet, Wouter
semtexxxx
%Europe/Berlin %685 %2010, 16:27
hartstikke bedankt!
Ik heb dat de lijn nu "snapt", echter werkt dit niet zo als het moet. De lijn moet alleen snappen als die horizontaal, vertical of op 90 graden van zijn beginpunt staat. Iemand een idee hoe dit aan te pakken? Ook vraag ik mij af of de manier van MOUSE_DOWN en ENTER_FRAME combi wel zo netjes is. Dus als iets efficienter kan hoor ik het graag!
Zie bijlage voor wat ik heb.
P.S. klikken vanaf de beginletter en dan slepen naar eindletter.
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.