void Bullet::Draw() { for (k = 0; k < BULLET; k++) { if (bullet[k] == 1) { DrawBillboard3D(bulletLocation[k], 0.5f, 0.5f, 10.0f, 0.0f, bulletImage[0], TRUE); } if (bullet[k] == 2) { DrawBillboard3D(bulletLocation[k], 0.5f, 0.5f, 10.0f, 0.0f, bulletImage[1], TRUE); } if (bullet[k] == 3) { DrawBillboard3D(bulletLocation[k], 0.5f, 0.5f, 10.0f, 0.0f, bulletImage[2], TRUE); } } }
void Creticle::draw() { graph_angle += (DX_PI_F/180)*2 ; switch(Pplayer->target_type) { case FREE: DrawSphere3D(Pplayer->Preticle->pos,3,20,0x000000,0xffffff,TRUE); DrawBillboard3D(Pplayer->Preticle->pos,0.5f,0.5f,80,graph_angle,graph,TRUE,TRUE); break; case TARGET: switch (Csystem::game_mode) { case Csystem::SOLO: DrawBillboard3D(Pboss->pos,0.5f,0.5f,80,graph_angle,graph,TRUE,TRUE); break; case Csystem::ONLINE: DrawBillboard3D(Penemy->pos,0.5f,0.5f,80,graph_angle,graph,TRUE,TRUE); break; } break; } }
void Dungeon::DrawEvent() { DrawBillboard3D(VGet(150,50,150), 0.5f, 0.5f, 50.0, 0.0f, event_h, 0); }