Freitag, 3. September 2010, 04:05 UTC+2

Du bist nicht angemeldet.

  • Anmelden
  • Registrieren

MasterXY

***Gold***

Beiträge: 1 219

Danksagungen: 4

Game Maker Version: 8 Pro

Selbsteinschätzung: GML Experte

Aktuelles Projekt: Geheimprojekt mit Soul Reaver, Hard Recoil

Wohnort: Steiermark

Beruf: Zivi

1 Auszeichnung

1

Donnerstag, 4. März 2010, 21:56

Drehen zu Winkel Prob.

Ich hab mal in meiner Scriptsammlung diese Script gefunden:

GML

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
// argument0 = Winkel zu dem gedreht werden soll.
// argument1 = Rotationsgröße.
// argument2 = Aktueller Winkel.
var angle;
angle=argument2

d = angle-argument0
if (abs(d)<=argument1)
{
 angle=argument0
}
else
{
 if (d>180)
  d-=360;
 else if (d<-180)
  d+=360;

 if (d>=0)
  angle=(angle+360-argument1) mod 360;
 else
  angle=(angle+argument1) mod 360;
}

return (angle)


das recht gut funktioniert nur beim Übergang von winkeln 360 zu kleineren also 10 und umgekehrt usw macht es seltsame kleine sprünge. Ich bin mir sichher dass iwo ein größer oder kleiner gleich fehlt.

© 2008 by Teamgrill Productions


Drachen

Aktenvernichter

Beiträge: 200

Game Maker Version: 8 Pro

Selbsteinschätzung: GML Fortgeschrittener

Aktuelles Projekt: mal dies und mal das

Wohnort: Baden Württemberg

Beruf: Bauzeichner

2

Samstag, 6. März 2010, 13:06

Hi

Also ich benutze diese Script schon eine Weile. Aber mir ist es noch nicht aufgefallen das er kleine Sprünge macht.
Finde im übrigen diese Script TOP.

Gruss Drachen :)

MasterXY

***Gold***

Beiträge: 1 219

Danksagungen: 4

Game Maker Version: 8 Pro

Selbsteinschätzung: GML Experte

Aktuelles Projekt: Geheimprojekt mit Soul Reaver, Hard Recoil

Wohnort: Steiermark

Beruf: Zivi

1 Auszeichnung

3

Samstag, 6. März 2010, 14:38

lass ein obj mal damit immer in richtung maus drehen. wenns gerade nach rechts übergänge macht springt es ein wenig.

© 2008 by Teamgrill Productions


Drachen

Aktenvernichter

Beiträge: 200

Game Maker Version: 8 Pro

Selbsteinschätzung: GML Fortgeschrittener

Aktuelles Projekt: mal dies und mal das

Wohnort: Baden Württemberg

Beruf: Bauzeichner

4

Samstag, 6. März 2010, 23:48

Hi

Du hast recht, ist mir vorher nie richtig aufgefallen. Aber was ist daran so schlimm, ich finde diesen kleinen hüpfer nicht so tragisch.
Aber du hast auch recht, es müsste eine bessere Lösung geben. Ich kann nur hoffen, das uns einer eine Lösungsansatz geben kann.

Gruss Drachen :)

MasterXY

***Gold***

Beiträge: 1 219

Danksagungen: 4

Game Maker Version: 8 Pro

Selbsteinschätzung: GML Experte

Aktuelles Projekt: Geheimprojekt mit Soul Reaver, Hard Recoil

Wohnort: Steiermark

Beruf: Zivi

1 Auszeichnung

5

Sonntag, 7. März 2010, 09:12

Nunja dieser Hüpfer verstärkt sich wenn sich das Objekt schnell bewegt und dabei dreht. und dann sieht es nicht mehr schön aus bzw führt zu Problemen.

© 2008 by Teamgrill Productions