sprite

    0热度

    2回答

    在我的PlayerSelectMenu中,我想显示可用的字符。我的想法是有一个框架中显示字符。框架的左侧和右侧是按钮,可切换到下一个字符并返回到最后一个字符。 有没有办法将字符精灵加载到窗口中?

    2热度

    1回答

    我无法弄清楚如何排序的问题是,当我将一块碎片拖到另一块碎片上时,第二块碎片也会随着第一块一起拖动。我尝试了几种方法来限制鼠标的选择,但都失败了。任何人都可以帮助 - 毫无疑问,有一个简单的方法!剪我所有的失败尝试的代码如下: # In main loop: # Watch for keyboard and mouse events for event in pygame.ev

    0热度

    1回答

    我是JavaFX的新手,但对面向对象Java有很好的理解。下面的程序是两个例子的组合,一个是动画和移动形状,另一个是通过鼠标按钮动画一个对象。许多功能已被删除或更改为我的需要。 我已经通过很多例子进行了搜索,但还没有找到一个我完全理解的关于移动一个精灵和动画的关键新闻。在我的程序中我确定我没有使用正确的类来创建游戏对象,即使有一些调整,我相信它可以工作。 我添加了一些println函数来测试动画。

    1热度

    1回答

    我正在使用SFML中的第一个小项目。我制作了一个在屏幕上弹跳的球(弹丸)和一个可移动的球员。然而,这个问题发生在我试图为我的对象创建一个Objecthandler的时候。在让处理者控制了对象的绘制和更新之后,玩家和球刚停下来并且变得不可移动。我的问题是为什么? 球: #ifndef PROJECTILE_H #define PROJECTILE_H #include <SFML\Graphic

    1热度

    2回答

    我正在用AndEngine GLES2创建游戏。我正在尝试在活动中加载图像。但是每次运行应用程序时,它都会显示出没有错误的黑色方块。以下是我的代码: import org.andengine.engine.camera.Camera; import org.andengine.engine.options.EngineOptions; import org.andengine.engine.o

    0热度

    1回答

    我已将我的游戏引擎从r69升级到r84。大多数事情都很好,但几乎没有什么事情正在破裂,这是其中之一。 以前我是能够通过简单地做 sprite.scale.x = -1; 这似乎并不在r84工作了翻转精灵。不完全确定为什么,现在有谁能提供一个推荐的方法来实现这一目标?我目前的想法是存储纹理的两个版本并简单地在它们之间切换,但与以前的解决方案相比,这看起来相当低效和混乱。 r84

    1热度

    1回答

    在我的游戏的菜单: 有一个框,用户可以点击。在第一阶段,这个盒子里只有一个“向导”精灵 当轻击/单击盒子或图像时,向导将被移除并替换为2个按钮,一个返回,一个返回确认。 我已经设置,所以我有一个变量(beenClicked2)被设置为0时,盒是在阶段1(或只是当向导子画面是在它) 当按压框,beenClicked2变量变为1,以便在阶段2中不能再次点击框并且不会崩溃。 然而,当盒只显示向导(sta

    0热度

    1回答

    我正在播放包含23帧的精灵图像的css3动画。我希望它只能播放一个回合,并在最后一帧停止播放。但不幸的是,它在完成一轮比赛后隐藏起来。 任何人都可以帮我吗? .animation-door{ background-image: url(../images/sprite-animation-1.png); width: 545px; height:660px;

    0热度

    1回答

    虽然有很多关于如何渲染精灵的教程,但我已经知道如何以面向对象的方式为我的精灵制作动画。比方说,我有一个播放器 - class class Player{ constructor(){ this.textureAtlasPath = 'textures/player.jpg' this.uvCoords = [0,0,1,0,1,1,0,1] } }

    1热度

    1回答

    我想添加精灵到我的SKScene,但坐标系看起来很奇怪。 [0,0]点位于屏幕中间,而不是像左下角那样。我不知道这是怎么发生的,因为我曾尝试使用我在类似问题中发现的各种方法进行更正。 这里是我GameViewController类: class GameViewController: UIViewController { override func viewDidLoad() {