问题标签 [raylib]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
263 浏览

c - 当尝试在 RayLib 2.6 中绘制矩形时,我发现了这种“流血”效果

当尝试在 RayLib 2.6 中绘制矩形时,我发现了这种“出血”效果: 出血效果

我试图寻找这种效果(我称之为出血的效果),但我没有找到它的正确名称。

我设法在这个最小的代码示例中重现它:

谢谢!

0 投票
1 回答
619 浏览

c - 找不到“raylib.dll”

我正在尝试在 Visual Studio 2019 上使用 raylib,我按照本教程 进行操作,我可以在没有任何警告的情况下进行构建,但是当我运行我的程序时,会出现一个错误窗口,提示它找不到“raylib.dll”。我能做些什么来解决这个问题?

0 投票
2 回答
1283 浏览

c++ - 为什么这段代码会导致 Windows Defender 发疯,并将这段代码识别为名为 Ludicrouz.j 的木马

我正在使用名为 Raylib 的库开发桌面应用程序,对于那些不知道 Raylib 是什么的人来说,它是一个用于制作游戏的开源渲染 API。默认情况下,Raylib 不允许您调整大小或最大化为窗口。为了解决这个问题,我找到了这段代码:

正如您可能从我的标题中看出的那样,在编译和运行时,对我来说,这会产生一个 Windows Defender 警告,告诉我它检测到了一个名为 Ludicrouz.j 的木马。

有谁知道启用最大化按钮和调整大小的更好方法,或者您知道为什么将其检测为病毒?

0 投票
2 回答
774 浏览

android - 在 Android 设备上安装 apk 文件,缺少 ADB 部分和错误

我尝试将 simple_game 从模板构建到 Android 并将其安装在 Android 设备上。但是我在安装到 Android 设备时遇到了问题,尤其是 ADB 部分。

简单游戏

我使用手册在以下位置构建:

构建手册

但我在最后一步有点麻烦。

当我将我的 Android 设备连接到 PC 时,使用命令提示符进入 simple_game 目录并运行

亚行设备

PC 看到 Android 设备,该设备在设备列表中。我已经在 Android 设备上设置了开发者模式,安装了新的驱动程序以查看 PC 设备,设置 USB 调试并确认将此 Android 设备与 PC 一起使用。

在此之后,我运行命令

但是 Makefile.Android 中带有 ADB 的部分不起作用。

这是屏幕上的最后一个回声

有谁知道如何解决此问题并将 apk 文件成功安装到 android 设备?

谢谢你

0 投票
1 回答
1443 浏览

c - Raylib 未定义对树莓派上的函数的引用

我正在尝试学习 C,但我正在努力理解链接。我无法使用 raylib 库编译我的 main.c 文件。

生成文件

main.c 文件

目录结构

但是当我运行 make && ./main.o 我得到这个错误。即使我有 raylib.h 文件并且我的项目中有 raylib 文件夹。有谁知道可能会发生什么?

0 投票
1 回答
318 浏览

c++ - 从类方法中清除 raylib 中的背景会使窗口闪烁

嗨,我正在学习 c++,所以我不确定这是否是我的愚蠢错误。我正在尝试使用 raylib 做一些简单的事情,我试图通过调用类中的方法来简单地清除背景。当我在课堂上尝试这样做时,窗口会可怕地闪烁,有时会冻结。但是当它在 main 内部被调用时,它运行得非常好并且表现得像预期的那样。我以前用很多其他语言编程过,我不太确定为什么它的行为会有所不同。

这是代码:
main.cpp:

查看器.cpp

查看器.h

额外信息,我正在使用 Visual Studio 2019 和 vckpg 来管理库。

这就是我所看到的: 在此处输入图像描述

0 投票
0 回答
48 浏览

c++ - 如何正确链接和编译 raylib?

我正在用 C++ 编写并使用 MinGW 进行编译。我从这里复制并粘贴了这段代码到我的 raylib.cpp 中。

所以当我编译它时,我输入:

如果没有 -II 会收到有关包含“raylib.h”的错误,但是当我使用它时,我会收到如下错误:

我该怎么做才能使“raylib.h”文件不返回未定义的引用。我只链接到 raylib/src 文件夹,我对那个文件夹的机会为零。我能做些什么?

0 投票
1 回答
468 浏览

c - 头文件中的函数未定义

我正在尝试使用 Raylib 在 C 中制作 Tilemap 系统。我的问题是,当我尝试使用我的 Tilemap 头文件中的函数时,我总是遇到这个错误:undefined reference to 'Tilemap_Init'由于某种原因,结构工作正常,但功能却不起作用。

我已经在网上搜索过,但我找不到任何对我有帮助的东西。这是我的代码:

Tilemap.c

瓦片地图.h

主程序

和Makefile:

0 投票
3 回答
168 浏览

c++ - 指针给出整个数组而不是 C++ RayLib 中的一个字符

我对 C++ 非常陌生,并决定开始使用 RayLib 作为图形引擎制作 tic tac toe。下面的代码设置一个屏幕,绘制网格并检查输入。我正在处理的部分是在单击的字段中显示 X 或 O。我终于得到了绘制文本的程序,但它似乎绘制了整个数组而不是一个字母。

当我单击左上角的单元格以绘制 X 时,它会改为绘制“XXEEEEEEEE0?D”。有谁知道如何从数组中只绘制一个字符?

提前致谢!

0 投票
1 回答
4956 浏览

c++ - 如何将 Raylib 添加到 VS 代码中?

我是 C++ 的初学者,我想将 raylib 与 vscode 一起使用,而不是使用 notpad++。有人知道如何将raylib添加到vscode。