问题标签 [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 投票
2 回答
103 浏览

c - 如何以 RGBA 格式相乘两个 32 位颜色

我正在使用raylib,它使用 32 位 RGBA 颜色。我在备忘单中搜索,但找不到任何合适的例程。我想要做的是将两种颜色相乘,就好像它们vec4在 opengl 中一样(每个通道的范围从 0 到 1)。实际上,我已经成功地执行了乘法运算,但是对于如此简单的事情,它涉及大量浮点运算的操作相当慢:

我的问题是是否有更好的方法来做到这一点?或者我应该坚持这个解决方案?

0 投票
1 回答
299 浏览

c - (Raylib) Cannot execute program in Notepad++. Exit code -1073741819

So I was running a C code in Notepad++ but it exited with the code: -1073741819. I don't know what this means and I cannot find any explanation online. Please tell me how to fix this problem.

Here is the full console log:

Here is the code since a lot of people asked (I watched a tutorial to set up the library and they run the exact same code but it didn't work.):

This is what happens when I run it on Explorer and CMD window:

0 投票
1 回答
299 浏览

c++ - 关于 Raylib 的问题 - 如何围绕 x 轴旋转玩家?

我有一个关于 Raylib 的问题。

我设法使用 Key_Down 移动我的播放器。

但是现在,我想通过使用 Key_Up、Key_Down、Key_Right 和 Key_Left 来改变我的播放器的方向。

我知道我需要围绕 X 轴移动我的播放器。我试着用

我已经尝试更改 DrawModelEx 函数的参数,我认为这不是一个好主意。

我听说我需要使用结构矩阵,但我不明白它是如何工作的。

谢谢您的回答

0 投票
1 回答
128 浏览

html - 如何从 raylib 构建 HTML

我是一名初学者程序员,我想知道如何从 raylib 构建 HTML。我尝试查看 GitHub https://github.com/raysan5/raylib/wiki/Working-for-Web-(HTML5)我无法理解。你能为我写一个简单的分步教程吗?请

0 投票
0 回答
78 浏览

android - 有人能告诉我为什么在为 android 编译 raylib 时出现此错误吗

所以,我正在用这个为android编译raylib,我正确地链接了所有的androidhome、jdk、ndk等(我认为),即使我使用模板项目,这个错误日志也会出现在终端中。

如果您需要任何其他信息,请告诉我

0 投票
0 回答
59 浏览

c++ - 使用 Class::staticclass.function() 时对 'Class::class' 的未定义引用;

当我自己使用静态成员时,所以:

它编译得很好,但是每当我使用该成员函数时,所以:

我收到以下错误:

我已经编写了涉及此错误的文件,但是我的所有代码都保留在:https ://github.com/averagedolphin/pong

主.cpp:

窗口.h:

窗口.cpp:

图形.h:

图形.cpp:

谢谢,

0 投票
1 回答
73 浏览

c++ - 滚动背景图像,无法隐藏接缝,c ++ raylib

我试图让滚动背景在背景图像小于程序窗口的情况下工作。出于这个原因,我创建了一个 for 循环来移动两组相同的复制图像。

奇怪的是,两组图像不断地分开而不是保持在一起,无缝。

这是使用 C++ 和 raylib,但在四处搜索后我不确定这是 raylib 特定的问题。

以下是它们如何分开而不是保持无缝的示例: 接缝问题 几分钟后出现接缝问题

这是代码:

这是背景图片:

背景图片

0 投票
0 回答
94 浏览

c - 为什么 IsKeyDown 总是返回 true?

我在大学 C 项目(第一个 sem)中工作,我们小组想要制作一个简单的乒乓球游戏,我们决定使用 raylib,因为它看起来很容易。但这是问题所在,在以下代码中:

IsKeyDown无论我做什么,raylib的函数总是返回 true。即使我替换pad->Scheme.DownButtonKEY_UP或其他东西,它总是返回true并执行代码块,有什么解决方案吗?

完整的脚本是:

pad:-

0 投票
0 回答
152 浏览

makefile - Raylib Makefile 问题

我已经根据这个wiki 页面安装了 raylib。

我的项目文件夹如下所示:[this][1]

0 投票
1 回答
704 浏览

c++ - linux上raylib安装的问题

我正在使用 Peppermint 10 一个基于 ubuntu 的发行版

所以我在这里做了以下命令,一切都很顺利,直到这

我该如何修复这些 cmake 错误?

但是后来我忽略了这些认为这是正常的但是当我尝试执行以下命令时

当我尝试时它显示相同的东西 sudo make install

帮助,我仍然不知道这里有什么问题,顺便说一句,我在这里关注 wiki