Developpement Amateur de SpixSh@dow
 
AccueilPortailFAQRechercherS'enregistrerMembresGroupesConnexion

Partagez | 
 

 [CODE] Fallow Stylus

Aller en bas 
AuteurMessage
skincreators
Padawan
Padawan
avatar

Nombre de messages : 113
Age : 26
Linker(s) : Cyclo DS Evolution
Date d'inscription : 05/09/2008

MessageSujet: [CODE] Fallow Stylus   Dim 7 Sep - 11:39

Voici un bout de code pour faire qu'un sprite suive le stylet.

Télécharger la demo: mediafire.com ?ttmmjwmbjsz

Code:
#include <PA9.h>
#include "gfx/all_gfx.c"
#include "gfx/all_gfx.h"
#include "transition.h"
#include "scrollsprites.h"
#include "collision.h"

int Room_1();
int main (void){
PA_Init();
PA_InitVBL();
PA_InitText(0, 0);
PA_InitText(1, 0);

PA_LoadSpritePal(1, 0, (void*)DefaultPalet_Pal);

PA_LoadSpritePal(0, 0, (void*)DefaultPalet_Pal);

Room_1();
}
int Room_1(void) {
PA_ResetBgSys();
PA_ResetSpriteSys();
PA_LoadSpritePal(1, 0, (void*)DefaultPalet_Pal);
PA_LoadSpritePal(0, 0, (void*)DefaultPalet_Pal);
PA_InitText(0, 0);
PA_InitText(1, 0);
PA_CreateSprite(0, 0, (void*)Sprite_935_Sprite, OBJ_SIZE_32X32, 1, 0, 0, 160);
PA_SetSpriteRotEnable(0,0,0);
s32 x0 = (PA_GetSpriteX(0,0)) << 8;
s32 y0 = (PA_GetSpriteY(0,0)) << 8;
u16 angle0 = 0;

while(1) {
angle0 = PA_GetAngle(x0>>8, y0>>8, Stylus.X, Stylus.Y);
PA_SetRotsetNoZoom(0, 0, angle0);
if (Stylus.Held){
x0 += PA_Cos(angle0);
y0 -= PA_Sin(angle0);
}
PA_SetSpriteXY(0, 0, (x0>>8)-PA_GetSpriteLx(0,0), (y0>>8)-PA_Get
PA_EasyBgScrollXY(0,SpriteLy(0,0)); 2, (x0>>8), (y0>>8));

PA_CheckLid();
PA_WaitForVBL();
}
return 0;
}
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
SpixSh@dow
Admin
Admin
avatar

Nombre de messages : 5582
Age : 25
Localisation : Etoile de la Mort
Linker(s) : NinjaPass X9TF
Date d'inscription : 16/12/2006

MessageSujet: Re: [CODE] Fallow Stylus   Dim 7 Sep - 17:11

Vous imaginez , juste pour qu'un sprite suive le stylet ya tout sa de ligne Razz Razz Razz


Merci skincreators , je pense que je vais utiliser sa pour m'entrainer un peux Wink

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://spix-production.fr-bb.com
cy1cy
Chevalier Jedi
Chevalier Jedi
avatar

Nombre de messages : 424
Age : 24
Linker(s) : cyclo ds evolution noir
Date d'inscription : 07/05/2007

MessageSujet: Re: [CODE] Fallow Stylus   Dim 14 Sep - 1:58

oui c'est vrai que c'est impressionnant mais une fois que tu as mis ce code, tu a pas besoin de le remettre à chaque fois après ?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: [CODE] Fallow Stylus   

Revenir en haut Aller en bas
 
[CODE] Fallow Stylus
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
SpixSh@dow Production :: Forums Hébérgés :: SkinCreators Production-
Sauter vers: