2D计算机图形是基于计算机的数字图像生成 - 主要来自二维模型。
在 Godot 4.0 中,我试图添加检测与瓷砖碰撞的能力,该碰撞会在瓷砖被击中时移除。我用 1x1 的瓷砖让它工作,但是当我把瓷砖变大时(使 ti...
我想在 Unity 2D 中制作一个行星大小的圆圈,并使用可以进入轨道的火箭。我最大的问题是,与 SpaceFlight Simulator 游戏不同,如果我将 Unity 中的圆圈放大 1000,它会...
有没有办法在不翻转父节点的情况下翻转 collisionshape2d 以匹配动画?
如标题所说,有没有办法在不翻转父节点的情况下翻转敌人的collisionshape2d,以避免影响其他子节点? KinematicBody2D(父级) ├── Position2D (儿童) │ ├──
我正在为我正在上的课程研究数据结构和算法问题。 我被要求将一个 .txt 文件的内容放入一个二维数组中,并找到最低值和它出现的次数...
我可以为每个被半径击中的对象创建一个 foreach 循环,而不是任何标记有东西的对象吗?
我正在制作一个带有 collider2d 的脚本,以检查玩家是否在附近,以便一旦在范围内检测到敌人就可以靠近他。这是代码的一部分: foreach(Collider2D ...
我正在创建一个网站,允许用户根据特定条件(难度、长度)搜索远足径。我制作了一个包含路径名称、难度和长度的二维数组。 我想用...
我的程序运行良好,直到我尝试为我的精灵使用 ImageIO。我正在创建 2D 角色扮演游戏。当我追踪它时,它似乎将我的 Entity.Characters 包放在前面......
如果正在模拟 2d 系统,并且球在朝向某个矩形的外角的直线路径上,但球正在快速移动或在每个离散位置有很大的跳跃
大家好,我需要帮助。 public static void main(String[] args) { 扫描仪 sc = 新扫描仪 (System.in); 字符[][]板={ {'?','?','?'}, {'?','?','?'}, {'?','?','?'} ...
我想让我的元素移动,直到它在我滑动时碰到某个东西。 我得到以下代码: 使用系统集合; 使用 System.Collections.Generic; 使用统一引擎; 使用 UnityEngine.EventSyst...
为什么在我的Java游戏中,我的SmartEnemy没有跟着玩家走,而是走到了屏幕上方?
我正在学习系列教程 "Java编程。Let's Build a Game" by RealTutsGML on YouTube. 我做了一个叫SmartEnemy的类,它的对象应该是跟着玩家走的。然而,当...
在Godot中,如果vector.y达到最大值,如何限制vector.x?
我是戈多引擎的新手。我想做一个太空射击游戏,我遇到了一个小问题。我在移动我的飞船时,我的代码是:if button_up.is_pressed():` velocity += Vector2(...)
我有一个2D VLA,包含X行和6列。这个SaveInfo函数将每一行的值存储到每一列中,并将该函数打印到文本文件中。一切打印...
错误:无法将参数'1'的'int (*)[3]'转换为'int (*)[100]',改为'void repl(int (*)[100], int, int)'。
你好,我想写这个程序,把每个负数用-1代替,把正数用1代替,但是出现了错误。[Error] cannot convert 'int ()[3]' to 'int ()[100]' for argument '1' to 'void ....
我有一个由字符串类型的片断组成的片断,我希望能够给这个片断的各个元素赋值,而不一定是按顺序赋值。我希望能够给片中的单个元素赋值,而不是按顺序赋值。然后,我将...
我在解决这个任务时遇到了一个问题。我必须从一个名为 "phoneBook "的二维数组中创建一个地图。这是我目前的代码。"地图 电话簿2 = 新的HashMap
假设我有这个二维数组,我们称之为矩阵 float[,] arr = { {0, 2, 7 }, {3, 1, 0 }, {6, 2, 4 }。}; 我必须创建一个函数,你给两个 ...
{ char array[2][10]={"3234", "5"}; int n=strcmp(array+0,array+1); printf("%d",n); }。下面的代码打印-1,事件虽然是3234>5。但是,如果第一个数字是5234或......,它就会打印1。
我有一组 "数据清洗 "前后的坐标,主要是调整参与者收集的坐标,使其更好地代表真实值。我想做一个图表来...