added start of drawing a border for #4 , but still need to tweak it
This commit is contained in:
@@ -23,6 +23,7 @@ Made by Sem van der Hoeven
|
||||
#include "sprites/sprites.h"
|
||||
#include "system/timing.h"
|
||||
#include "system/control_input.h"
|
||||
#include "toolbox/drawing.h"
|
||||
|
||||
#define printf psvDebugScreenPrintf
|
||||
|
||||
@@ -556,10 +557,7 @@ void draw_game()
|
||||
sprintf(score_text, "score: %07d", score);
|
||||
vita2d_pvf_draw_text(pvf, 700, 100, RGBA8(0, 255, 0, 255), 1.0f, score_text);
|
||||
|
||||
for (int i = 0; i < 10; i++)
|
||||
{
|
||||
vita2d_draw_rectangle(i, i, SCREEN_WIDTH - 2*i, SCREEN_HEIGTH - 2*i,RGBA8(98, 124, 158,255));
|
||||
}
|
||||
drawing_draw_rectangle_open(0, 0, SCREEN_WIDTH, SCREEN_HEIGTH, 10, RGBA8(98, 124, 158, 255));
|
||||
}
|
||||
|
||||
void draw_gameover()
|
||||
|
||||
@@ -1 +1,12 @@
|
||||
#include "drawing.h"
|
||||
#include "drawing.h"
|
||||
|
||||
void drawing_draw_rectangle_open(float x, float y, float width, float heigth, int thiccness, unsigned int color)
|
||||
{
|
||||
for (int i = 0; i < thiccness; i++)
|
||||
{
|
||||
vita2d_draw_line(x, y + i, x + width, y + i, color);
|
||||
vita2d_draw_line(x + i, y, x + i, y + heigth, color);
|
||||
vita2d_draw_line(x, y - i, x + width, y - i, color);
|
||||
vita2d_draw_line(x + width - i, y, x + width - i, y + heigth, color);
|
||||
}
|
||||
}
|
||||
@@ -3,17 +3,17 @@
|
||||
|
||||
#include <vita2d.h>
|
||||
|
||||
/**
|
||||
* @brief draws a line with a specified width
|
||||
*
|
||||
* @param x0 the start x coordinate of the line
|
||||
* @param y0 the start y coordinate of the line
|
||||
* @param x1 the end x coordinate of the line
|
||||
* @param y1 the end y coordinate of the line
|
||||
* @param thiccness the width of the line
|
||||
* @param color the color of the line
|
||||
*/
|
||||
void drawing_draw_line_thiccness(float x0, float y0, float x1, float y1, int thiccness, unsigned int color);
|
||||
// /**
|
||||
// * @brief draws a line with a specified width
|
||||
// *
|
||||
// * @param x0 the start x coordinate of the line
|
||||
// * @param y0 the start y coordinate of the line
|
||||
// * @param x1 the end x coordinate of the line
|
||||
// * @param y1 the end y coordinate of the line
|
||||
// * @param thiccness the width of the line
|
||||
// * @param color the color of the line
|
||||
// */
|
||||
// void drawing_draw_line_thiccness(float x0, float y0, float x1, float y1, int thiccness, unsigned int color);
|
||||
|
||||
/**
|
||||
* @brief draws an open rectangle
|
||||
|
||||
Reference in New Issue
Block a user