Mercurial > hg > old > magoroku_racing.bad
diff gSprite.h @ 130:586d68c42c5d
draw field
author | e085768 |
---|---|
date | Wed, 13 Jul 2011 16:59:04 +0900 |
parents | d9e3137e70a0 |
children | d84ee8b2cfd9 |
line wrap: on
line diff
--- a/gSprite.h Thu Jul 07 17:47:47 2011 +0900 +++ b/gSprite.h Wed Jul 13 16:59:04 2011 +0900 @@ -6,28 +6,59 @@ //+415.692169 #define TEST_Z_GRID -700 // とりあえず -// enum_SpriteNameの略 SpreteTbleに登録する +// enum_SpriteNameの略 +// 数値に意味が無いんだったら、普通に0から始めましょう enum eSpName { - TITLE = 10, - SELECT = 17, - SP_METER = 23, - R_ARROW = 24, - L_ARROW = 25, - KM = 26, // Km/h - RAP = 27, - PLAYER_1 = 28, - PLAYER_2 = 29, - SELECT_CAR_1 = 51, - SELECT_CAR_2 = 52, - SELECT_CAR_3 = 53, + TITLE = 10, + SELECT = 17, + SP_METER = 23, + R_ARROW = 24, + L_ARROW = 25, + KM = 26, // Km/h + RAP = 27, + PLAYER_1 = 28, + PLAYER_2 = 29, + + SELECT_CAR_1 = 51, + SELECT_CAR_2 = 52, + SELECT_CAR_3 = 53, + SELECT_CORSE_1 = 81, SELECT_CORSE_2 = 82, - CAR_BODY, // - CAR_TIRE_TOP_R, // タイヤ:前の右側 - CAR_TIRE_TOP_L, // タイヤ:前の左側 - CAR_TIRE_BTM_R, // タイヤ:後ろの右側 - CAR_TIRE_BTM_L // タイヤ:後ろの右側 + /* + CAR_ASURADA, + CAR_KART, + CAR_ASURADA_GSX, + CAR_KURUMA, + */ + CHOICE_CAR, // プレイヤーが選択した車. + + COURSE1_1, + COURSE1_2, + COURSE1_3, + + COURSE2_1, + COURSE2_2, + COURSE2_3, + + COURSE3_1, + COURSE3_2, + COURSE3_3, + + COURSE4_1, + COURSE4_2, + COURSE4_3, + + COURSE5_1, + COURSE5_2, + COURSE5_3, + + COURSE6_1, + COURSE6_2, + COURSE6_3, + + SP_TABLE_MAX_NUM // spTableの最大数になるはず }; @@ -76,18 +107,24 @@ n==0 retrun x n==1 return y n==2 return z - n==4 ? + n==3 ? */ float get_cameraPos( int n ); // 引数の座標にカメラが追従する -void set_cameraPos( FVECTOR ); +void set_cameraPos( FVECTOR, FVECTOR ); -void gSprite_PutObject(bool ScreenPos, OBJECT *obj); +void gSprite_PutObject(int number,OBJECT *obj); + // Viewer *drootにxmlファイルを追加 void call_createFromXMLfile( char *filename ); // createScenGraphe()する +/* OBJECT* call_createSceneGraph( char *filename ); OBJECT* call_createSceneGraph( void ); +*/ + +// テスト用関数 +void cameraControl( void );