mi serve un aiutino! - Versione stampabile +- Creare Videogiochi - Game Developer (https://www.making-videogames.net/giochi) +-- Forum: Altri Programmi per la Creazione di Videogames (https://www.making-videogames.net/giochi/Forum-Altri-Programmi-per-la-Creazione-di-Videogames) +--- Forum: Game Maker (https://www.making-videogames.net/giochi/Forum-Game-Maker) +--- Discussione: mi serve un aiutino! (/thread-mi-serve-un-aiutino) |
mi serve un aiutino! - davidas00 - 10-09-2013 ciao a tutti,vorrei sapere come fare in modo che il mio personaggio in game maker riesca a salire per le scale a pioli,e come falro passare dietro un oggetto,ad esempio metto un oggetto da una parte e quando il mio personaggio ci passa nn si deve vedere per il momento che e dietro quel oggetto spero che qualcuno mi possa aiutare,grazie RE: mi serve un aiutino! - Zettamax - 11-09-2013 "vorrei sapere come fare in modo che il mio personaggio in game maker riesca a salire per le scale a pioli" il gioco è uno side-scrolling ? se sì basta che controlli se l'oggetto player è in collisione con l'oggetto "scala",quando questo è vero fai sì che il giocatore premendo un tasto vada in sù. Per qunto riguarda la seconda richiesta la risposta è molto semplice,visualizza le proprietà del oggetto che vuoi che copra il player e come parametro Depth metti un numero inferiore rispetto al valore depth dell'oggetto player. RE: mi serve un aiutino! - davidas00 - 11-09-2013 (11-09-2013, 12:08 PM)Zettamax Ha scritto: "vorrei sapere come fare in modo che il mio personaggio in game maker riesca a salire per le scale a pioli" il gioco è uno side-scrolling ? se sì basta che controlli se l'oggetto player è in collisione con l'oggetto "scala",quando questo è vero fai sì che il giocatore premendo un tasto vada in sù. sto ancora imparando ad usare game maker,mi sapresti dire come faccio a far in modo che quando collide con la scala se premo tasto su mi salga di sopra? RE: mi serve un aiutino! - Zettamax - 12-09-2013 Apri le proprietà dell'oggetto "player" clicchi su "Add Event" quindi scegli "Collision" ti comparirà un menù scegli l'oggetto "scala",ora dal menù laterale scegli il tab control quindi scegli "Execute code" qui metti questo codice: Codice PHP: if keyboard_check(vk_up){ al posto di "object0" metti il nome dell'oggetto player (es. se si chiamasse "giocatore" tu devi mettere giocatore.y -=2) . Spero di esserti stato d'aiuto,se hai altri problemi o dubbi chiedi pure RE: mi serve un aiutino! - davidas00 - 14-09-2013 scs,ho provato a fare quello che mi hai detto,ma nn funziona,ho provato e riprovato,ma niente e neanche il metodo di mettere il depth del oggeto che voglio stia d'avanti inferiore che quello del pleyer ho messo il depth del player su 5 e quello del muro su 1 ma nn funziona RE: mi serve un aiutino! - Zettamax - 14-09-2013 Per caso stai usando la gravity all'oggetto player ? Per quanto riguarda il metodo del depth prova a invertire i due numeri (metti a 5 il player e 1 al muro)poi dimmi cosa succede. RE: mi serve un aiutino! - Idepahio - 15-09-2013 bè io penso che per il personaggio che passa dietro l'oggeto puoi semplicemente togliere la collisione con esso, io ci ho provato, ho messo un muro che collide con gli strumenti ma non con il personaggio e lui semplicemente ci passa dietro RE: mi serve un aiutino! - Zettamax - 16-09-2013 " ho messo un muro che collide con gli strumenti ma non con il personaggio e lui semplicemente ci passa dietro" Da quanto ho capito il problema non è il fatto che il muro abbia le collisioni con il player, perchè se ci fossero non riuscirebbe neanche a stare "davanti" al muro. RE: mi serve un aiutino! - Idepahio - 17-09-2013 ha fatto due domande, la mia risposta era indicata per la seconda. |