Mercurial > hg > Members > koba > t_dandy
view spe/chara_state8.cc @ 68:b99e4366b913
fix position
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Sat, 21 May 2011 21:22:48 +0900 |
parents | 39e643fc4f90 |
children | f4140672ef9f |
line wrap: on
line source
#include "task_base.h" #include "task_object.h" SchedDefineTask1(STATE8, state8); static int state8(SchedTask *smanager, void *rbuf, void *wbuf) { CHARACTER *p = (CHARACTER*)smanager->get_input(rbuf, 0); int length = 2; smanager->set_outputSize(1, sizeof(ObjContainer)+sizeof(ObjData)*(length-1)); smanager->setup_outputData(); CHARACTER *q = (CHARACTER*)smanager->get_output(wbuf, 0); ObjContainerPtr sprite = (ObjContainerPtr)smanager->get_output(wbuf, 1); sprite->flag = false; #if 0 if(p->y < 520) { tekino0 = p; kyeenemyno = p; p->y += p->vy; count++; DefSpriteEx(p->charano, 16*4, 32*4); PutSpriteEx(p->charano, (p->x * 4), (p->y * 4), 0.2, 0.2, 1); p->dt1 = 512; p->s = 0.125; p->task = STATE8; return 0; } #endif p->task = STATE9; return 0; }