Avatar billede sonzi Nybegynder
02. juli 2002 - 22:55 Der er 20 kommentarer og
1 løsning

Drag n' snap

Jeg er igang med at lave et lille spil, hvor man skál kunne flytte rundt på nogle brikker... spillet funger lidt ligesom skak... nogle brikker skal kunne placeres i nogle felter.. problemet er at brikken ikke skal kunne "droppes" på linien, der skal altså være en slags snp funktion som gør at brikkerne kun kan sættes midt i felterne... jeg har været ved at leje lidt med en kilometerlang kode, men der må være en simpel funktion som kan det samme...
Avatar billede mt2 Nybegynder
02. juli 2002 - 22:57 #1
jeg kan hjælpe dig men jeg vil først have pointene
Avatar billede sonzi Nybegynder
02. juli 2002 - 23:03 #2
du er ik så lidt fræk
Avatar billede sunkist Nybegynder
02. juli 2002 - 23:07 #3
mt2>>
Hvad med at give Lee eller mig de point du selv tog, inden du kræver point her!
http://www.eksperten.dk/spm/231280

Sorry jeg spammer dit spørgsmål sonzi.
Avatar billede sonzi Nybegynder
02. juli 2002 - 23:08 #4
Hva fanden har jeg med http://www.eksperten.dk/spm/231280  at gøre?????
Avatar billede sunkist Nybegynder
02. juli 2002 - 23:09 #5
Jeg skrev "mt2" ikke dit navn, sonzi.
Avatar billede sonzi Nybegynder
02. juli 2002 - 23:10 #6
sorry, helt ok
Avatar billede mat Nybegynder
03. juli 2002 - 10:44 #7
Nu ved jeg ikke hvordan det her vil virke i dit eksempel, men er det noget i den stil du efterlyser?

http://www.ultra-abe.dk/temp/drop.html

mvh mat
Avatar billede hoejrup Nybegynder
03. juli 2002 - 11:24 #8
Du skal bare sætte følgende på dit usynlige hit areal:

onClipEvent(enterFrame) {
if (this.hitTest(_root.brik1)) {
  _root.brik1._x = 100;
  _root.brik1._y = 110;
}
}

Så skal du kun ændre værdierne _root.brik1, _x og _y værdierne for hver eneste usynlig hit areal.

/per
Avatar billede hoejrup Nybegynder
04. juli 2002 - 09:01 #9
Sonzi> Hvad mener du med lidt fræk? Du udlover mange point, og så lukker du ikke spørgsmålet.

Link: http://www.eksperten.dk/spm/194758

/per
Avatar billede sonzi Nybegynder
04. juli 2002 - 14:54 #10
Hoejrup> Jeg lukker ikke spørgsmålet fordi jeg ikke har fået et svar... jeg har ikke modtaget et eksempel som jeg bad om, og jeg håber stadig at der er en som kan hjælpe mig..
Avatar billede sonzi Nybegynder
04. juli 2002 - 15:00 #11
Hoejrup> ang. dit svar, er jeg helt med på hvad du mener, men problemet er at mit felt ikke er som et skakbræt, men derimod over 600 felter. Jeg skal anvende mere en 300 brikker, af 40 forskellige slags..  forstår du problemet... det jeg leder efter er en funktion som man kan tilføje drag funktionen, således at musen simpelthen bevæger sig i hak når den dragger..
Avatar billede sonzi Nybegynder
04. juli 2002 - 15:02 #12
mat> jeg vil gerne høre lidt om programmeringen bag det du har lavet, det er præcis det som jeg vil frem til, altså bare med 600 felte etc...
Avatar billede mat Nybegynder
04. juli 2002 - 15:12 #13
den kan hentes her:

www.ultra-abe.dk/temp/drop.fla
Avatar billede sonzi Nybegynder
04. juli 2002 - 15:56 #14
Jeg er ked af det mat, men jeg kan kun se grafikken, ikke koden, jeg har flash mx, har det noget med det at gøre?=??
Avatar billede nak-m Nybegynder
04. juli 2002 - 17:07 #15
jeg kan godt se koden og jeg har flashMX :)
Avatar billede nak-m Nybegynder
04. juli 2002 - 17:09 #16
på drag mc'et:

on (press) {
    startDrag(this);
}
on (release) {
    stopDrag();
    _root.c = true;
}

på mc'erne den snapper til:

onClipEvent (enterFrame) {
    if (_root.c) {
        if (this.hitTest(_root.b._x, _root.b._y, true)) {
            _root.b._x = this._x;
            _root.b._y = this._y;
            _root.c = false;
        }
       
    }
}

i frame 1:

_root.c = false;

:)
Avatar billede mat Nybegynder
04. juli 2002 - 18:37 #17
Filen er lavet i mx, og hvorfor du ikke kan se actions ved jeg ikke. Men actions er som nak-m siger. Så må du jo bare selv skrive dem ind...

er der andet du vil vide må du jo sige til...

mat (6 øl tungere signing out)
Avatar billede sonzi Nybegynder
05. juli 2002 - 15:01 #18
OK, jeg tror jeg kan bruge det, men jeg har et problem, jeg har ikke råd til at give jer begge point, så jeg skal lige tænke lidt...
Avatar billede mat Nybegynder
06. juli 2002 - 12:13 #19
sonzi > hvad er det for noget ævl? Du har udlovet en portion point, hvordan kan man så "ikke have råd"?

Og hvad mener du med jer begge?

..enlighten me please...
Avatar billede nak-m Nybegynder
07. juli 2002 - 09:35 #20
mat: tror han mener at vil gi både dig og hoejrup point :)
Avatar billede sonzi Nybegynder
24. august 2005 - 13:21 #21
svar
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester