sprite相关内容

Pygame:精灵碰撞

在pygame中是否有一种方法可以寻找pygame中一个精灵的特定侧面与另一个精灵的特定侧面之间的碰撞?例如,如果子图形A的顶部与子图形B的底部发生冲突,则返回True。 我确定有办法做到这一点,但是我可以 谢谢! 解决方案 在PyGame中没有使侧面碰撞的功能。 但是您可以尝试使用 pygame.Rect.collidepoint 测试 A.rect.midleft , ..
发布时间:2020-10-05 18:38:36 Python

pygame精灵不动

我面临一个逻辑错误,即无论输入如何,精灵都不会移动。 我的代码将在下面,因此不会遗漏任何上下文,这相当短。 是否有一种更好的方法可以将sprite与blit分开? 我在某处看到了一些有关更新sprite或类似内容的内容,其处理方式与简单地blitting完全不同。 import pygame pygame.init() import random import ..
发布时间:2020-10-02 02:06:20 Python

XNA 2D相机-如何将其锁定/居中放置到动画精灵上?

嘿,我试图让我的相机跟随我的精灵移动,由于某种原因,精灵始终比我的相机移动得快,并且我的相机无法固定在屏幕上。我想这样做,以使相机始终位于小精灵的中心,并在他移动时跟随他。 使用System.Collections.Generic; 使用System.Linq; 使用System.Text; 使用Microsoft.Xna.Framework; 使用Microsoft.Xna.F ..
发布时间:2020-09-29 01:07:00 C#/.NET

如何使用SFML库使用Manager类在C ++中管理角色及其动画

我正在尝试创建一个2D侧滑迷你游戏。目前,我只有一个带有精灵和一个动画的角色,我正尝试使用向左/向右箭头移动。最初,我只有一个Character类,用于存储角色的精灵及其运行的动画。而且有效。但是现在,我试图添加一个CharacterManager类,该类将创建所有字符以避免在主体中这样做,并且将管理它们的移动并绘制它们。 它不再起作用了。我认为我的问题出在我实际上并不熟悉指针的使用上。 ..
发布时间:2020-09-28 00:26:20 其他开发

为什么我不能删除我的雪碧

我很久以来一直在尝试用Java开发游戏,在与其他人苦恼之后,我开发了自己的Sprite函数,却不明白为什么我不能删除它。我知道它改变了背景的像素以显示我的弓箭手精灵,因为它已经显示了,但是出于任何原因,我都无法将像素恢复为以前的水平。有谁知道这是为什么,或者我怎么解决? 链接到带有图像的Google文档: https ://docs.google.com/document/d/1eU6faW1 ..
发布时间:2020-09-24 01:53:20 Java开发

Direct3d/C#-在精灵上绘制的矩形下的模糊区域

任何想法怎么做?我正在绘制一个应该是半透明窗口的矩形.我设法通过绘制半透明纹理来实现透明度,但是我也想模糊窗口下的任何内容. 通常(例如,使用GDI),我将创建该区域的位图,对其进行模糊处理并将其绘制为窗口的背景.使用Direct3D,我什至不知道如何获得已经渲染过的区域.甚至可以有不同的方法,不是吗.请帮忙. 解决方案 D3D方法是使用像素着色器“模糊"矩形下面的区域. 此链 ..
发布时间:2020-09-22 02:09:22 C#/.NET

如何使用背景和CSS精灵重复图像的一部分?

我想使用CSS精灵和背景位置创建一些具有动态宽度的按钮,但是我不确定我想要的东西是否可以实现.. 我希望按钮具有左侧,中间和右侧,并根据需要重复中间.理想情况下,我希望此图像由一张11像素宽的图像组成,因此左右两侧均为5像素宽,中间为1像素重复.我可以在CSS中定义某种方法来使用图像的一个中心像素,并在需要(未知)宽度时重复该操作吗? 通常我使用两张图像来达到类似的效果-一张图像用于侧 ..
发布时间:2020-09-18 04:40:31 前端开发

找不到适用于不使用GL11Ext进行绘图的android 2d opengl sprite类的示例

正如SpriteMethodTest所说的,有很多绘制精灵的方法. 首先,我尝试使用canvas并遇到一些性能问题.接下来,我决定学习opengl.我使用GL11Ext扩展程序取得了我的第一个成就.但是,默认情况下您知道,当绘制纹理时,它们会翻转并且x和y轴在设备屏幕的左下角(在横向模式下)为零,这与画布不同,但是您不能旋转精灵./p> 然后,我尝试使用GLU外观影响此轴视图,但没有效果. 接下 ..
发布时间:2020-08-19 20:09:23 移动开发

Angular2 xlink:href问题

我有一个*ngFor,并且在其中编写了带有标签的SVG,以链接到svg的特定部分: 这似乎不起作用,因为它不会将SVG加载到文件中. 但是,如果我使用以下命令,它将起作用(不显示ng,这只是表明它不是 ..
发布时间:2020-08-06 06:47:31 前端开发

SVG使用标签和ReactJS

因此通常要包括我的大多数需要简单样式的SVG图标,我这样做: 现在,我一直在使用ReactJS进行后期评估,因为它是我的新前端开发堆栈中可能的组件,但是我注意到在其支持的标签/属性列表中,都不支持use或xlink:href 是否可以使用svg精灵并将其以这种 ..
发布时间:2020-08-06 04:00:44 其他开发

如何在C64的边框中显示精灵?

我看过很酷的C64演示,它在屏幕的边框区域显示了精灵.这不可能.我认为他们设法以某种方式欺骗了图形芯片.他们是如何做到的? 解决方案 是的,您需要汇编程序.这是一个中断计时技巧. VIC可以在边框中显示精灵,但框架只是将其隐藏,因此精灵可以在边框后滑动.它连接到VIC显示的扫描线.对于较低/较高的边界,这很简单: 对中断进行编程,并同步到某个扫描线,7像素或下边框之前的某个像素开始. ..
发布时间:2020-07-19 19:03:09 其他开发

如何在2D游戏的统一触摸事件后使用c#脚本将sprite存储在全局变量中?

我是一个团结的新手,想将精灵存储在全局变量中,以便在发生触摸事件后在其他场景中访问.在这方面的任何想法将不胜感激. 解决方案 我想提出一种解决这种情况的方法. 按如下方式定义Sprite Manager类"MySpriteManager": using UnityEngine; using System.Collections; using System.Collections ..
发布时间:2020-07-13 00:54:41 C#/.NET

更改UI Image的sprite,保留宽高比已检查但无法正常工作吗? Unity 2019.1.0f2

正在更改UI Image的sprite,保留纵横比,但无法使用.版本:Unity 2019.1.0f2 发生了什么 我已更新到Unity的最新软件更新,即Unity 2019.1.0f2. 在版本为2018.3.12f之前,UI Image的精灵通常会更改.但是现在,当我更新它时,它并没有恢复其纵横比,而是被拉伸了. 当精灵在UI图像上更改时,图像的宽高比/宽度和高度会发生 ..
发布时间:2020-07-13 00:46:56 C#/.NET

如何使我的按钮在碰撞时发生变化

嘿,我正在尝试将我的精灵按钮从绿色变为红色,并在播放器与它碰撞时向后移动.我有一个boxcollider2d触发器,还有一个脚本 script: https://gyazo.com/ec64a2bca5b23526c6949bf18cb50a0d 我想是其中的一部分,但是与按钮碰撞时我什么也没得到,任何人都可以启发我解决这个问题. 预先感谢 解决方案 重要的是要区分碰撞器 ..
发布时间:2020-07-13 00:44:05 C#/.NET

没有“像素捕捉" "Sprite-Lit-Default"材质中的选项会导致某些精灵撕裂

问题: 我有一个基于像素艺术的项目,该项目使用tilemaps等.以前,仅使用默认材质Sprites/Default,我使用了“像素捕捉"功能.选项: 但是,自从我升级到LWRP/URP以来,并使用2D灯光(我的游戏有昼/夜循环);所有的精灵都必须升级为新的Sprite-Lit-Default材质,这样我的精灵才能受到2D灯光的影响.我在这种新材料中注意到的唯一问题是,它没有任何"Pi ..
发布时间:2020-07-13 00:36:31 其他开发