我已将跳跃 animation 添加到我的播放器。 当我的播放器跳跃时,animation 开始播放。 然而,当玩家着陆时,跳跃 animation 就会卡住。 当我检查动画师选项卡时,跳跃 animation 正在循环播放。 这是跳跃的代码——动画/实际运动: 这应该检查玩家是否接地: ...
我已将跳跃 animation 添加到我的播放器。 当我的播放器跳跃时,animation 开始播放。 然而,当玩家着陆时,跳跃 animation 就会卡住。 当我检查动画师选项卡时,跳跃 animation 正在循环播放。 这是跳跃的代码——动画/实际运动: 这应该检查玩家是否接地: ...
我正在统一使用 Light 2D 并努力实现适当的照明。 我想创建一个自上而下的射击游戏,只渲染一个可玩角色的视野。 我在那个场景中有两个光源:那个带眼睛的黄色矩形和阴影左侧的第二个。 我的目标是隐藏任何不在该黄色字符视野中的 object - 甚至是光源,但要保持可见光,如附加阴影效果、灯光效果等 ...
我正在尝试重新创建 Stickwar 的 flash 游戏,我非常喜欢这款游戏,但当我试图调整我的部队时却很糟糕。 特别是,这是它在游戏中的视图: 如您所见,许多火柴人彼此相邻。 一条地平线由五个火柴人组成。 如果有另一个火柴人,它会自动对齐到下一行,依此类推。 然而,这些 Stickman ...
这里 resData.data.list 的形式是 [[122,4,3,2],[5,4,3,32],[54,5,6,7,77],[2,3,5, 7,5,4]] 在 console.log(updatedList) 中,我仍然得到 [[1,2].[1.2]] 数组未更新为 [[122,4,3,2], ...
我正在创建一个 2d 手机游戏,其中一个脚本使用操纵杆移动,另一个脚本让玩家在点击屏幕上的任意位置时射击 object。 问题是当使用操纵杆时,它也会同时朝那个方向射击。 有没有办法分开触摸,这样当您使用操纵杆时,它不会立即朝那个方向射击,但玩家仍然可以同时移动和射击任何地方? ...
我打算在特定的 position 上生成节点(我现在会说 Stickman),并使用按钮使它们向左和向右移动。 如您所见,我有两个按钮来移动我的火柴人。 攻击按钮会将火柴人向右移动,而防御按钮会将其向左移动。 右边的小按钮用于生成火柴人。 事情就像一个魅力,是的当我尝试生成另一个 Stickma ...
我是 Unity 的新手,我正在努力做到这一点,以便玩家在他们已经使用IsGrounded跳跃时无法跳跃,这应该检查他们是否在地面上,但如果按下空格键则IsGrounded 为真。 这可能是 Unity 本身的问题,但我不确定。 感谢: 代码: ...
我正在创建一个网页,允许用户根据难度搜索远足径。 他们将 select 选择“简单”或“困难”单选按钮,并将提供相应的线索。 这是我的 HTML: 远足荷兰! 我已经将路径名称以及难度和长度存储在一个二维数组中。 我已经能够做到这一点,因此每个单选按钮都会显示一个路径名称,但是当我将另一条“简单” ...
我正在制作一个 2D 射击游戏,其中玩家的 arm 应该能够基于您的鼠标 position pivot。我有一个“关节”object 设置在 arm 的肩膀上,以便它旋转。 我搜索过的所有内容都指向 transform.RotateAround,所以我使用了它,但问题是 arm 不面向鼠标,它只是 ...
伙计们。 我们正在为桌面和移动设备开发一个 2D 游戏,它是基于网格的,尽管我们决定不使用 tilemaps,而是通过代码创建我们自己的网格。 因为我们需要为每个图块编写不同的动作和交互。 游戏 UI 位于 canvas 上,该部分按我们的预期调整大小,此外,两者的“功能方面”都已经运行良好。 移 ...
我正在按照本教程为我的播放器创建基于图块的移动,但我不明白为什么它不起作用。 这是我的代码,但无论如何它都不起作用。 我尝试仅将 GetAxisRaw 更改为 GetAxis。 然后我认为我的键盘和下载的 Unity Playground 存在某种问题,但一切都适用于他们的脚本......我不知道还 ...
我正在尝试制作球体武器。 我几乎尝试了所有方法,但无法在玩家范围内制作跟随鼠标的武器。 谁能帮我? 这是播放器层次结构: Player Prefab 这是我的代码。 这段代码中的问题是 maxDistance 总是在 0-6 之间。 最大距离不适合玩家移动。 如果您对此有更好的解决方案,那将是一件 ...
目前我有一个 dataframe 的 XY 坐标,代表在 OpenCV Python 中检测到的一些圆。这些圆形成不同的行和列,我想将它们逐行聚类。 然而,有时这些坐标会像下面看到的那样稍微旋转。 旋转可以是顺时针和逆时针。 将这些坐标逐行分组在一起的最简单方法是什么? 这是一个示例 data ...
所以我是 libgdx 的新手,我正在考虑制作 2D 任务。 我想知道如何与背景图像上的对象进行交互。 例如,我有这个位置 是否有可能获得窗口的坐标,以便如果玩家在它旁边(我想通过玩家的坐标和交互对象的坐标来检查交互的可能性),他可以按“E”或做类似的事情? 我正在考虑将某些图像放在背景中,但我不 ...
我正在 Godot 中制作游戏,我希望我的一个敌人在检测到与 RayCasts 的碰撞时离开地面。 我这样设置我的 RayCasts: 我尝试使用此代码: 其中 dodge 通过其所有子项保存所有 RayCasts 和 I go 并检查碰撞。 然后我尝试通过 RayCasts 的旋转来旋转 Vec ...
这是我的代码,当我与物品互动时我设法生成了武器,但找不到一种方法让它在我的角色上生成并且既不跟随我的角色。 我在角色预制件内制作了一个生成点,但它似乎在生成点的初始位置生成并且不会移动。 ...
我正在尝试“动画”(是的,我正在使用 Unity 的动画功能,但我只是将精灵从一个静止帧更改为另一个静止帧)我的角色在 Unity 中跳跃。 根据我的代码,一切都应该正常运行,但由于某种原因,当我按下跳跃按钮时,游戏中没有任何反应(玩家正在跳跃但精灵没有改变)。 我正在学习本教程,并且尝试了其他几个 ...
说明问题我正在制作一款 2D 游戏,但遇到了一个数学问题。 我如何在上图中的 vector2 点中找到这个缺失的 X? 任何帮助表示赞赏! 我试图用 Math.Cos() 来思考 x 值,但这需要一个精确的角度,我通常从两个 vector2s 中得到这个角度,而我只有一个半 vector2 并且在这 ...
我试图让我的代码在 object 进入或退出触发器时获取,然后根据它所做的(进入或退出)从列表中添加或删除它。 代码所在的游戏对象有一个圆形碰撞器设置为触发器为真,并且所有通过触发器的游戏对象都附有一个 boxcollider2d。 颜色变化仅用于指示它正在工作的视觉指示器 ...
我有一个射弹和一个敌人,但我希望敌人在接触射弹时减少健康变量。 我试着发射射弹,但它并没有降低生命值。 `使用 System.Collections; 使用 System.Collections.Generic; 使用统一引擎; ...