📄 drawer.c
字号:
#include <airobot/c/SimpleRobot.h>
void drawLineView(void);
void drawTextView(void);
void drawEllipseView(void);
void drawRectangleView(void);
void onTick(struct TickAction* action)
{
drawLineView();
drawTextView();
drawEllipseView();
drawRectangleView();
}
void drawLineView(void)
{
struct LineView view;
view.color = -1;
view.showTime = 1;
view.beginX = 0;
view.beginY = 0;
view.endX = 300;
view.endY = 300;
addLineView(&view);
}
void drawTextView(void)
{
struct TextView view;
view.color = -1;
view.showTime = 1;
view.size = 15;
view.x = 200;
view.y = 400;
view.text = "I'm a text, do you see me?";
addTextView(&view);
}
void drawEllipseView(void)
{
struct EllipseView view;
view.color = -1;
view.showTime = 1;
view.fill = 0;
view.xRadius = 50;
view.yRadius = 30;
view.x = 400;
view.y = 400;
addEllipseView(&view);
}
void drawRectangleView(void)
{
struct RectangleView view;
view.color = -1;
view.showTime = 1;
view.fill = 0;
view.width = 50;
view.height = 30;
view.x = 500;
view.y = 500;
addRectangleView(&view);
}
/**
* 机器人程序入口
*/
int main(int argC, char* argV[])
{
tickHook = onTick;
return startup(argC, argV);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -