collision

    0热度

    1回答

    我试图处理碰撞检查多个精灵检查它对一个玩家角色。下面是相关的代码,Enemy类创建了一个应该由图像表示的新精灵,并且Character类是类似的,除了它是玩家可以控制的精灵之外。以下是我从项目中截取的相关代码。 self.all_sprites_list = pygame.sprite.Group() sprite = Character(warrior, (500, 500), (66

    0热度

    1回答

    你好,我正在使用JavaScript为CS类制作游戏。我知道如何强麦物体在画布上相互碰撞,但我试图让一个对象来检测,如果它是完全另一个对象 If (object1.xcoord > object2.xcoord && object1.xcoord + object1.width < object2.xcoord + object2.width && object1.ycoord

    0热度

    1回答

    我正在开发2D平台变形器任务的Sprite Scaling拾取器,并且大部分工作都已经完成。 但是我遇到了一些问题。 缩放Capsule组件(它是父对象)时,当走到TileMap上的精灵时,地图会消失,直到您再次移开。 我不确定完全是为什么。玩家不会从地图上掉下来,如果稍稍移动到边上,它会再次出现,但是当玩家很小并且与TileMap发生碰撞时,它就会消失。 球员调整大小代码:所描述的问题的 GIF

    2热度

    3回答

    我正在python和pygame的平台游戏。整个代码可以在“https://github.com/C-Kimber/FBLA_Game”找到。我遇到的问题是玩家精灵和墙上精灵之间的碰撞,特别是角落。当玩家按下x移动键并跳跃时,玩家不会移动或卡住。这里是冲突样本: def wallCollisions(self): block_hit_list = pygame.sprite.sprit

    0热度

    1回答

    我正在做一个JavaFX应用程序,并且我有一个具有多个形状(圆形和矩形)的板添加到窗格。我不想让圆圈在矩形中移动。 允许使用鼠标事件(OnMousePressed,Dragged,Released)拖动圆,而矩形不允许移动。 我使用此代码来检测我的圆与矩形碰撞的时间。 private void checkIntersection(Shape block) { boolean collis

    0热度

    1回答

    我想模拟跑步游戏原型中的碰撞。问题是我的逻辑是停止角色移动并与对象进行交互。 我尝试了很多东西,但没有。 这里是我的代码:问题到底 import pygame import os pygame.init() screen = pygame.display.set_mode((400,300)) pygame.display.set_caption("shield hacking") J

    0热度

    2回答

    我对检测碰撞不感兴趣。 我用具有用于用java环路像这样两个两个计数器的方法: 第一环路解析过的所有对象,并包含所述第二回路。它的计数器是当前对象被检查所有其他对象的索引。 第二个for循环解析所有未检查的对象。它的计数器是当前正在对第一个循环查看的对象进行检查的未检查对象的索引。 伪代码: for(i++) for(int j = i, j++) collides(objec

    -1热度

    1回答

    我很开心构建2D平铺游戏(没有libgdx的Slick2D),并且我在超过15个小时的时间内处理碰撞。我认为是时候提问了。我搜索了很多,但没有真正回应我搜索的内容。 所以,这是个什么样子:2D game capture(深色瓷砖都被玩家不能行走)和Another 2D game capture 矩形是被碰撞可能发生。在那里,当它们碰撞时,它仍然移动到足以锁定在瓦片中。 (不能再做什么) 所以,我的

    0热度

    2回答

    有没有人有任何建议如何处理快速移动物体在Unity中丢失碰撞。我正在为移动设备制作一个突破游戏,并发现当桨板移动得非常快时,它会错过与球的碰撞。我将碰撞改为连续检测,但是会引发奇怪的行为,例如桨在碰撞时被按下。 我也尝试玩弄dontgothrough脚本,使它适用于2D碰撞器而没有成功。任何人有任何建议?

    0热度

    1回答

    我想知道,如何在物体内部不碰撞。 我有一个大圆圈,圈内是一个较小的正方形。当游戏开始时,该圆圈缩小。 而我想要的是检查碰撞,如果圈子触摸或在广场内。 你能帮我吗?谢谢