2d

    0热度

    1回答

    我目前正在使用Java进行2D游戏,并且在执行日/夜周期时遇到了一点麻烦。我目前已经有一个系统在整个屏幕上绘制一个半透明的矩形。根据游戏中的时间,矩形变得或多或少透明。与此相关的问题是帧速率受到了很大影响。 所以现在我试图把当前显示的像素的十六进制颜色值,将它分成独立的RGB值,并减少这些值然后返回后面的数字为十六进制,以将其绘制到屏幕。 这是我目前的代码。我的问题是如果值大于99的程序崩溃。 p

    -2热度

    1回答

    我已经写了代码来存储二维数组中的值,如下格式,它工作正常。 //Create array double MyPoints[25][3] = {{4,3,1},{6,4,1},{7,3,1},{7,6,1},{6,7.5,1},{3,6,1},{4,5,2},{5,6.5,2},{6,9,2},{3.5,8,2},{6,5,3},{6,6,3},{9,4,3},{9,5,3},{8,4,4},{9

    0热度

    1回答

    我现在长时间搜索正确的实现。 我有一个三维delaunay三角剖分,并想在2D中绘制这个。 在3D中,我设法做到了这一点: 虽然我需要2D图。我得到什么用matplotlib.tripcolor方法或matplotlib.collections.PolyCollection是: 怎样在2D绘制这没有顶部和背部三角形都混了?到目前为止所有的方法都已经尝试过了,一些三角形被三角形隐藏,这些三角形应该位

    1热度

    1回答

    我有一个类Shape,它只包含顶点和函数来绘制自己, 是一个类Ray,它只是一个具有更多功能的Line2D(在这种情况下无关紧要),以及一个RayCaster,射线到每个形状的每个顶点,检查当前射线与每条线的交点,然后取这些交点,选择最接近RayCaster的点并使用该交点创建新射线,然后绘制该射线。 我已经尝试过这样做3次,它从来不是很正确,有些光线甚至不会出现在某些位置。我测试过我的代码来计算

    0热度

    1回答

    我想将CAD格式(主要是2D Autocad图纸)导出为TIFF格式。 我可以在互联网上找到的是如何将图像格式转换为TIFF(像素,颜色..)。但我正在寻找使用C++ 98和TIFF库保存几何数据(主要是二维的AutoCAD图纸)转换成TIFF格式,我有以下问题: 是否TIFF格式允许这样的转换? (我读一些有关的可能性,包括基于矢量的裁剪路径,但我不明白它非常) 如果是这样谁能帮助我如何做呢?

    0热度

    2回答

    我需要在二维地图中生成一个简单的随机路径。输入参数是多个步骤。条件是每个瓦片在路径上只有两个相邻的瓦片,所以没有房间并且没有十字路口。 我在网上寻找一些解决方案,我没有找到像这样的东西。 Drunkard算法使得房间和其他一切都是迷宫生成算法。也许我不是通过适当的关键字搜索。 重要的是随机性,因为我需要每次都完全不同的路径。 编辑:将样本图像 样品路径: 主要特征是,每个瓦片具有仅2邻居。 改进后

    1热度

    3回答

    我正在2D环境中处理Unity游戏。玩家GameObject附有Rigidbody2D。滑动时它会水平移动。当滑动太快时,它不会与Colliders相冲突。也许在检测到碰撞之前它会改变它的变换位置当滑动缓慢时不会发生。

    1热度

    2回答

    给定一组具有与绘图交互的基本功能(缩放,平移,拾取)的点,在Qt应用程序(C++)中绘制简单二维图表最合适吗? 类似于Qt图表,但用LGPL许可证

    0热度

    2回答

    所以我已经产生了一个PauseMenu预制,当玩家点击“p”时实例化。我希望菜单在玩家发挥作用时消失。然而,使用Destroy(预制)只是摧毁了项目中的实际预制件,而不是从游戏中移除预制件...... 有没有人对如何响应用户输入做出暂停屏幕有任何想法?

    -1热度

    2回答

    我试过了一切。无论我放在其下的什么样的GameObject(立方体等),玩家都会落空。它有一个圆形的矿工和一个刚体。 如何从通过地板 我应该指出,停止下落物体,玩家应该死一次谈到接触到任何东西,所以我不知道如何处理这一点。