游戏开发 - 空宝网

使用LibGDX投影坐标缩小后无法在屏幕周围绘制

使用LibGDX投影坐标缩小后无法在屏幕周围绘制
使用LibGDX开发Android游戏。我已经关注了一些示例,现在我的简单游戏可以在用户将手指移动到屏幕上时绘制路径。 现在当我添加另一个功能以允许用户捏放大和缩小时出现问题。在缩小OUT之后,正交相机用户仍然可以绘制路径但是路径不再能够跟随用户手指到屏幕的边缘,用户只能绘制围绕屏幕中心的路径。看起来像缩小后的坐标投影没有改变,仍然限制在缩小之前的投影! 即……继续阅读 »

0个赞

Unity是单线程然后为什么统一webgl说资产包在主线程中加载

Unity是单线程然后为什么统一webgl说资产包在主线程中加载
Unity确实运行多个线程,但不在WebGL中运行。 标准统一和大多数支持多线程的目标平台都将使用多线程。如果你曾经让你的游戏冻结并听到音频继续播放,那就是原因。有一个音频线程,一个渲染线程,一个游戏逻辑线程,我认为是一个物理线程(但我不是百分之百)。并发游戏引擎设计是一个复杂的主题,因为我正在学习构建自己的引擎,所以我不会解释每个线程如何工作。重要的是要知……继续阅读 »

0个赞

HLSL DXGI_FORMAT_A8_UNORM纹理 – 深色不像白色那样不透明

HLSL DXGI_FORMAT_A8_UNORM纹理 – 深色不像白色那样不透明
我试图通过指定每个顶点的颜色以多种颜色渲染DXGI_FORMAT_A8_UNORM纹理(确切地说,字体位图),然后在像素着色器中应用采样纹理的alpha值。当白色被指定为顶点颜色时,渲染的纹理看起来像预期的那样,但是对于较暗的颜色,纹理看起来“变薄”或不太透明,如附图中所示。这些是使用的着色器,使用D3D11_FILTER_MIN_MAG_MIP_POINT……继续阅读 »

0个赞

Android libGDX FreeTypeFontGenerator异常

Android libGDX FreeTypeFontGenerator异常
你在KitKat中使用ART运行时吗? 如果这只在您运行设备上运行时发生,而不是在桌面模式下运行时,如果您正在使用ART,那么我建议您尝试切换回使用DALVIK。 在您的设备上; 进入设置/开发人员选项 查找选择运行时, 点击DALVIK然后确定重启 确保在设备充电时执行此操作。 ……继续阅读 »

0个赞

缩放视口后变换2D视口坐标(放大/缩小)

缩放视口后变换2D视口坐标(放大/缩小)
游戏空间有自己的坐标,其组织方式与它们相同SDL_Window。然后“视口”在游戏空间中有自己的坐标(由它的左上角表示)。然后在视口自己的坐标空间中给出游戏对象的变换坐标,该坐标空间对应于SDL_Window坐标空间,即它们从(0, 0)左上角开始,这基本上是给定视口坐标的偏移量,例如: 实体x的游戏空间坐标是(100, 200)和视口的游戏空间坐标一样(2……继续阅读 »

0个赞

UI按钮OnClick不在gameObject上播放AudioClip

UI按钮OnClick不在gameObject上播放AudioClip
当游戏开始时,我正在将唤醒功能中的音频片段加载到游戏对象的音频源中。当我点击游戏对象时,会出现一个基本上连接了播放按钮的UI,而我想要做的就是播放音频源上的音频剪辑。问题是我可以看到音频源在运行时有一个音频剪辑,我可以在运行时在检查器中播放它,但是当我点击按钮时没有任何反应。我已经尝试在UI按钮的OnClick()中引用gameObject,这不起作用,我也……继续阅读 »

0个赞