当前位置:首页 > 趣味小程序 > 正文内容

【C++图形化编程】EasyX函数~图形绘制相关函数(2)

亿万年的星光5年前 (2021-02-27)趣味小程序1989

(1)ellipse  椭圆

void ellipse(
	int left,
	int top,
	int right,
	int bottom);

参数

left

椭圆外切矩形的左上角 x 坐标。

top

椭圆外切矩形的左上角 y 坐标。

right

椭圆外切矩形的右下角 x 坐标。

bottom

椭圆外切矩形的右下角 y 坐标。

image.png

(2)pie扇形

void fillpie(
	int left,
	int top,
	int right,
	int bottom,
	double stangle,
	double endangle);

left

扇形所在椭圆的外切矩形的左上角 x 坐标。

top

扇形所在椭圆的外切矩形的左上角 y 坐标。

right

扇形所在椭圆的外切矩形的右下角 x 坐标。

bottom

扇形所在椭圆的外切矩形的右下角 y 坐标。

stangle

扇形的起始角的弧度。

endangle

扇形的终止角的弧度。

(3)ctangle  矩形

void fillrectangle(
	int left,
	int top,
	int right,
	int bottom);

参数

left

矩形左部 x 坐标。

top

矩形顶部 y 坐标。

right

矩形右部 x 坐标。

bottom

矩形底部 y 坐标。

(4)roundrect  圆角矩形

void fillroundrect(
	int left,
	int top,
	int right,
	int bottom,
	int ellipsewidth,
	int ellipseheight);

参数

left

圆角矩形左部 x 坐标。

top

圆角矩形顶部 y 坐标。

right

圆角矩形右部 x 坐标。

bottom

圆角矩形底部 y 坐标。

ellipsewidth

构成圆角矩形的圆角的椭圆的宽度。

ellipseheight

构成圆角矩形的圆角的椭圆的高度。

(5)circle 圆

void circle(
	int x,
	int y,
	int radius);

参数:

x

圆心 x 坐标。

y

圆心 y 坐标。

radius

圆的半径。

(6)line  线

void line(
	int x1,
	int y1,
	int x2,
	int y2);

参数:

x1

直线的起始点的 x 坐标。

y1

直线的起始点的 y 坐标。

x2

直线的终止点的 x 坐标。

y2

直线的终止点的 y 坐标。


    扫描二维码推送至手机访问。

    版权声明:本文由青少年编程知识记录发布,如需转载请注明出处。

    分享给朋友:

    相关文章

    【C++图形化编程】EasyX的基本概念

    一、颜色        EasyX 使用 24bit 真彩色,不支持调色板模式。     ...

    C++使用键盘控制物体移动

    C++使用键盘控制物体移动

    0.前言在前面几篇文章中,学习了键盘事件和光标移动,在这篇文章中,我们要使用键盘的上下左右键控制在控制台中出现的角色1.原理因为我们要通过移动键盘控制光标位置,那么在此之前需要提前获取到光标位置,然后...

    C++小游戏制作基础—键盘事件

    0.前言我们制作小游戏的时候,需要用到键盘,一般是控制上下左右,这个时候就需要用到键盘事件了。1.键盘事件需要用到<conio.h>头文件,和_kbhit()函数程序参考:#include...

    C++小游戏—反弹球实现打砖块

    C++小游戏—反弹球实现打砖块

    0.前言在上一篇中,我们用C++代码实现了弹球小游戏,上一篇链接可以点击这里查看。这一篇中,我们继续优化代码,使用上一篇的弹球小游戏进行扩展,实现打砖块效果。1.思路底部挡板跟随键盘移动在顶部生成目标...

    C++小游戏—弹跳小球

    C++小游戏—弹跳小球

    首先,要注意屏幕直角坐标系的问题,不然的话,后面移动过程中一定会出错。然后,利用printf函数在屏幕坐标(x,y)处显示一个静止的小球字符‘O’,注意屏幕坐标系的原点在左上方,参考代码#includ...

    【C++图形化编程】flappy bird(2)—游戏逻辑与完善

    【C++图形化编程】flappy bird(2)—游戏逻辑与完善

    0.前言    上一篇中,我们简单完成了flappy的图像导入和基本架构。这一篇文章中,我们继续完善。1.游戏逻辑这个游戏的简单逻辑就是:(1)初始状态(游戏一...