Vi anticipo con il dirvi che uso GM: Studio 1
Quando indico l'x e l'y dove deve essere generato un object, viene indicato solo la zona della room. Io vorrei generarlo tipo vicino al generatore. Il center dello sprite del generatore dovrebbe tipo essere 0.x e 0.y, giusto. Vorrei fare che 5.x e 0.y sia riferito al fianco del generatore. Non sò se mi spiego
Generare un object in base alle x e y del suo generatore
- MagicFool64
- Membro
- Messaggi: 77
- Iscritto il: 17/12/2018, 22:26
- Uso: GM:Studio 1.4 Pro
- Contatta:
Generare un object in base alle x e y del suo generatore
L'ignoranza è la via per l'autodistruzione
- Simsure
- Membro
- Messaggi: 223
- Iscritto il: 13/09/2013, 21:54
- Specialità: Programmazione
- Uso: GM:Studio 2
- Località: dietro di te...
- Contatta:
Re: Generare un object in base alle x e y del suo generatore
Coordinate assolute o relative.
Quando instanzi o lavori con le coordinate inserire solo dei numeri si riferirà sempre alle coordinate assolute, quindi alle coordinate della stanza. Per lavorare con quelle relative ad un oggetto, in questo caso il tuo generatore, basta usare come base le coordinate dello stesso e aggiungerci di quanto lo vuoi spostare rispetto a quel punto.
Quindi per instanziare un oggetto alla destra del generatore basta:
instance_create(x+5, y, oggetto)
Quando instanzi o lavori con le coordinate inserire solo dei numeri si riferirà sempre alle coordinate assolute, quindi alle coordinate della stanza. Per lavorare con quelle relative ad un oggetto, in questo caso il tuo generatore, basta usare come base le coordinate dello stesso e aggiungerci di quanto lo vuoi spostare rispetto a quel punto.
Quindi per instanziare un oggetto alla destra del generatore basta:
instance_create(x+5, y, oggetto)
- MagicFool64
- Membro
- Messaggi: 77
- Iscritto il: 17/12/2018, 22:26
- Uso: GM:Studio 1.4 Pro
- Contatta:
Re: Generare un object in base alle x e y del suo generatore
Grazie, comunque sono riuscito a risolvere primaSimsure ha scritto:Coordinate assolute o relative.
Quando instanzi o lavori con le coordinate inserire solo dei numeri si riferirà sempre alle coordinate assolute, quindi alle coordinate della stanza. Per lavorare con quelle relative ad un oggetto, in questo caso il tuo generatore, basta usare come base le coordinate dello stesso e aggiungerci di quanto lo vuoi spostare rispetto a quel punto.
Quindi per instanziare un oggetto alla destra del generatore basta:
instance_create(x+5, y, oggetto)
L'ignoranza è la via per l'autodistruzione
Chi c’è in linea
Visitano il forum: Google [Bot] e 125 ospiti