自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

原创 Easy2d 文档教程之常用元素 Text

Text 文本声明简易auto text = new Text(L"你好");以上代码展示了如何将字符串存入text中。复杂auto text = new Text(L"你好", Font(L"宋体", 23, Font::Weight::Thin, true), style );以上代码初学者不必完全理解,style指文本样式。运行起来应该是这样子的:原型explicit Text( const Str

2021-09-21 08:58:49 403

原创 Easy2d 文档教程之常用元素 Node

常用元素常用元素包括七大类分别为Node, Text, Sprite, Button, ToggleButton, Menu, Shape节点,文本,精灵,按钮,开关按钮,菜单,形状七大元素都是Node节点的一种,所以它们具备Node的所有性质其他性质将会在之后的文档中另外提及。auto创建使用 auto创建节点元素auto node = new Node();//什么也不是的一个普通节点auto text = new Text(L"Hello World");//创建文本auto s

2021-08-07 17:57:08 441 1

原创 Easy2d 文档教程之场景 Scene

场景代表游戏中的一个界面,你的游戏可以有类似主菜单、游戏界面、结束界面等多个场景。创造场景使用命令auto scene = new Scene;其中scene可以改为你想要的场景名称gcnew:内存管理与垃圾回收,通过此命令可以将内存自动回收定义格式auto /*你的场景名称*/ = new Scene;SceneManager场景管理器本章仅讲述enter,back ,getSceneStack,还有clearSceneManager::enterSceneManager::e

2021-08-07 15:51:36 422

原创 Easy2d 文档教程之基础类型 下

KeyCode 键盘键值类定义包含了所有支持的按键// 键盘键值struct KeyCode{ enum Value : int { Unknown = 0, Up = VK_UP, Left = VK_LEFT, Right = VK_RIGHT, Down = VK_DOWN, Enter = VK_RETURN, Space = VK_SPACE, Esc = VK_ESCAPE, Ctrl = VK_CONTROL, Shift = VK_SHI

2021-08-06 10:22:03 180

原创 Easy2d 文档教程之基础类型 上

Point 坐标点Point 类表示一个二维坐标系中的点,具有 x 和 y 两个属性。类定义class Point { public: float x; // X 坐标 float y; // Y 坐标 public: Point(); Point(float x, float y); Point(const Point& other); Point operator + (Point const& point) const; Point op

2021-08-05 16:33:31 427 1

原创 Easy2d 文档教程之Game类与Window类

在Window类中,Game是Window的友元Game游戏类init初始化游戏,返回值为Bool,可以用于判断游戏是否初始化成功。用法://最简单的初始化,init参数中默认if (Game::init()) {/*初始化成功*/}if (Game::init(L"Hello", 640, 480, L"")){/*初始化成功*/}原型:static bool init( const String& title = L"Easy2D", /* 窗口标题 */ int w

2021-08-05 12:52:04 410

原创 Easy2d 文档教程之 Visual Studio 安装 Easy2D 游戏引擎

文件Easy2d图形库下载页面如果使用Windows7,请下载Windows7专用包注意是下载exe文件的!Visual Studio版本务必为(2013,2015,2017,2019)之一下载下载好安装包后选择使用C++的桌面开发,等待安装安装首先先打开Easy2d的安装包等待程序初始化选择安装版本,选择1让程序自动安装如果出现如下界面的话,恭喜你成功了!如果程序直接退出了,那么你应该好好检查一下你的安装路径了测试关闭安装包窗口,是时候打开Visual Stud

2021-08-03 15:25:41 1329 2

原创 C++(urlmon.h)实现网络文件下载至本地

urlmon.h和urlmon.lib是C++实现网络文件下载最重要的一个部分导入urlmon直接使用#include <urlmon.h>导入头文件接着使用#pragma comment(lib, "urlmon.lib")以及其他必要的头文件:#include <cstdio>#include <iostream>#include <cstdlib>#include <cstring>#include <windows.

2021-08-03 14:30:54 4888

原创 DevC++ 如何正确安装 SFML

下载 SFMLhttps://download.csdn.net/download/zrc4889/20677936免费下载下载 GCC 7.3.0https://download.csdn.net/download/zrc4889/20677908免费下载开始1,打开DevC++2,点击 “工具” -> “编译选项”3,添加新的编译器 (GCC 7.3.0)注意是选择你下载好的资源文件中的 “mingw64” 文件夹4,命名编译器点击第四个箭头标志的按钮,重命名编译器(

2021-08-02 11:29:10 4128 18

GCC 7.3.0 (SFML)

用于安装SFML

2021-08-02

SFML-2.5.1 免费下载

SFML 2.5.1 免费下载 适用于GCC

2021-08-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除