Creare Videogiochi - Game Developer
modifiche ad una collisione - 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: modifiche ad una collisione (/thread-modifiche-ad-una-collisione)



modifiche ad una collisione - spriters2000 - 01-02-2012

Per me è difficile dare un nome ai miei problemi.
Proverò a spiegarli:
1)Ho creato un oggetto che, alla pressione di enter, diventa trasparente.
Vorrei che a questo punto l'oggetto "giocatore" possa passarci attraverso, eliminando l'effetto dell'evento collisione.
2)Quando "giocatore" salta e tocca il pavimento non riesco più a muovere "giocatore" in orizzontale.
Se ci sono chiarimenti da fare chiedete.



RE: modifiche ad una collisione - ossen97 - 04-02-2012

Ciao,
Per quanto riguarda la prima domanda, è semplice:
Crea DUE oggetti, uno con lo sprite e uno senza (O semitrasparente, per quando è invisibile). Nel player metti la collisione con il primo, ma non con il secondo, e quando premi enter fai semplicemente un cambio di oggetto ;D
Per risolvere il secondo problema ci sono varie soluzioni... Praticamente è un platform giusto? Bhe, se si, il problema sta nella gravità, che, facendoti andare verso il basso fino alla collisione con il pavimento, non si ferma in modo preciso, ma ti fa entrare nel pavimento di qualche pixel, ammeno che tu non metta che scende di 1 pixel alla volta, ma risulterebbe troppo lento. Se mi dai più dettagli sul gioco e sul sistema di gravità (Sempre se è un platform), posso aiutarti Smile