Suchergebnisse
Suchergebnisse 21-40 von insgesamt 872.
-
Gamemaker 8.0 und 8.1 bieten eine Funktion namens window_set_visible(false), die macht das Spielfenster unsichtbar und man kommt an Tastendrücke per keyboard_check_direct(key)
-
Projektile Fehler
BeitragNaja du erstellst das objekt ja jedes mal wenn der Code ausgeführt wird... Für mich sieht das so aus, als ob der obere Codeabschnitt mit in das if müsste.
-
Nein du brauchst kein weiteres objekt, point_distance gibt dir einfach nur die Distanz von 2 Punkten, die du ihm gibst zurück. In meinem Beispiel gebe ich dem als ersten punkt (0/0) das ist genau das was dir gampad_axis_value(0,gp_axislh) und gampad_axis_value(0,gp_axislv) gibt wenn der stick in der Mitte ist. dann gibt mir das eben die Distanz, die der stick von der Mitte weg ist.
-
Mit dem point_direction und point_distance sollte das ganze relativ einfach gehen. Erst abfragen ob der Analogstick eine ausreichende distanz zur Mitte hat (Deadzone). GML-Quellcode (1 Zeile) und dann kann man perGML-Quellcode (1 Zeile) einfach an den Winkel kommen.
-
HTML 5 Modul Probleme
BeitragDas klingt verdammt nach einem GameMaker-Bug, vielleicht reicht ja aber schon der Clean-Cache Button (oben der Pinsel) im GM:S
-
Schieberegler mit Rastung
BeitragWenn es nur vordefinierte Punkte geben soll bleibt dir wohl nix anderes übrig, als von jedem dieser Punkte aus die distanz zur maus zu berechnen und dann zu dem Punkt mit der kleinsten Distanz zu springen
-
Namen einer .ini-Datei bekommen
BeitragIch weiß jetzt nicht, ob all oder 0 geht, aber noone geht auf jeden Fall.
-
Animationsprobleme
Beitragich vermute mal, dass wenn der Spieler steht die hspeed=0 ist also bau ans ende des codes noch GML-Quellcode (2 Zeilen)
-
grafikfehler background
Beitragoh das sieht irgendwie nach einem interpolationsproblem aus, warscheinlich weil der raum so groß ist und GM irgendwie falsch zoomt. Du könntest mal mit GML-Quellcode (2 Zeilen)
-
Android Multitouch
BeitragDazu gibt es die device_mouse_ funktionen: http://docs.yoyogames.com/source/dadiospice/002_reference/mouse, keyboard and other controls/device input/index.html <- aus der hilfe ich weiß jetzt nicht genau was du machen willst, aber hier mal ein bespiel: GML-Quellcode (1 Zeile)
-
na klar geht das, per room_get_name(index) kannst du an den Name des Raumes kommen. dies musst du dann einfach bei ini_open(name) angeben. Etwa so: GML-Quellcode (1 Zeile) und wie immer "ini_close()" nicht vergessen
-
dann brauchst du schonmal ein borderless window und ich würde sagen und eine art screnncam, die den bereich hinterm Fenster aufnimmt um das dann in dem Bereich hinter der Büroklammer oder was immer du da baust anzeigt. Das wird verdammt schwer, besonders mit GameMaker-Studio. Für GM-8 hab ich aber sowas schonmal gesehen.
-
Objekten eine Variable zuweisen
Beitragalso funktioniert es nun?
-
Objekten eine Variable zuweisen
Beitragja okay das wusste ich noch nicht. der Code müsste aber trotzdem funktionieren. Notfalls muss man dann doch wirklich jedem Objekt diese Variable geben oder die Errormeldung für uninitialisierte Variablen abschalten. Warum haben die eigentlich bei GMS so viel praktisches ausgebaut?...
-
Willst du jetzt ein Fenster ohne Border, also einfach ohne diesen Windows-Rahmen? (dann mach das was im Vorpost vorgeschlagen wurde) oder willst du ein komplett unsichtbares Fenster, sodass das "Spiel" oder was immer du da baust direkt auf dem Desktop ist? (das währe schon um einiges schwerer, da bräuchte man wohl dll's und ich hab keine Ahnung, ob es da überhaupt irgendwelche gibt die mit GameMaker-Studio kompatibel sind)
-
Objekten eine Variable zuweisen
BeitragIch vermute, Parents sind hier nicht ganz das richtige, da er es ja variablenabhängig will vielleicht eher: GML-Quellcode (5 Zeilen) das würde jedes Objekt mit dem Wert "A" in der variable "website" zerstören, aber Achtung so bräuchte jedes Objekt die variable "website", ansonsten gibts einen Error. Um das zu umgehen kannst du auch einfach vorher mit variable_local_exists(name) prüfen ob das Objekt die Variable überhaupt besitzt, nur um auf der sicheren Seite zu sein.