sprite相关内容
我是cocos2d(-x)世界的新手。 我想检测对sprite的触摸,教程/示例似乎建议使用图层来检测触摸,并找到具有边界框的适当sprite。 子类化sprite是否允许触摸检测通常是一个坏主意? 解决方案 在一个地方处理触摸会更好,更清楚。但我想,没有人可以禁止你这样做
..
我在Objective-C中使用Mac可可应用程序。这是一个很简单的问题,但我找不到答案。我只想在屏幕上移动一个精灵,就像在Snake游戏。我需要使用NSTimer或NSAnimation,我将如何使用它? 感谢 解决方案 您可以使用Core Animation。它提供了一个统一的方法来移动和动画在屏幕上的视觉元素。 如果你打算创建一个简单的游戏,“可爱的爱”有一个很好的“小行
..
嘿,所以我有一个sprite表与多个sprites,我想使用动画网站 使用画布。 但我的问题 例如: pre> 1 1 1 2 2 2 2 2 3 3 4 4 4 4 4 4 这里我有4个不同的sprites,我想动画。 我如何检索和动画正确的帧? 我使用的是javascript。 解决方案 在spritesheet上检索和播放多个sprite
..
我目前正在开发一个基本的javascript游戏,有两个sprite不会碰撞在一起。然而,基本边界框碰撞将不足以满足,因为精灵的部分是透明的,并且不会“计数”为碰撞。我找到了解决我的问题,但我不能让它工作。我想做的是计算精灵的透明部分,并确保如果透明部分重叠,则没有检测到冲突。这是我发现解决问题的方法。 http://blog.weeblog.net/?p=40#comments /
..
我使用canvas来显示一些sprite,我需要水平翻转一个(因此它面向左或右)。我不能看到任何方法, drawImage 。 这里是我的相关代码: this.idleSprite = new Image(); this.idleSprite.src =“/game/images/idleSprite.png”; this.idleSprite.frameWidth = 28
..
var texture = new THREE.Texture(canvas); var material = new THREE.SpriteMaterial({map:texture,transparent:false}); var sprite = new THREE.Sprite(material); 当鼠标放大时,文字大小如何变化? 解决方案 新的行为
..
我在javascript中创建一个游戏。当前sprite是具有背景图像的div元素,其被更新以创建动画。我听说,如果我使元素画布和blit的sprite到画布上,我可以使sprite可点击,省略透明区域。 我需要一个解决方案,我的可以点击游戏子画面,但是可点击区域适合于子画面的形状。它还需要自动。我不能用预制点击映射来做到这一点。 解决方案 我有一个教程, 。请参阅此处代码。
..
我正在为iPhone撰写一个基于图块的游戏引擎,除了下面的故障之外它一般工作。基本上,相机将始终保持播放器在屏幕的中心,它移动以正确跟随播放器,并在静止时正确绘制一切。然而,当玩家移动时,玩家正在行进的表面的瓦片如下所示: 与固定(正确)相比: img src =“http://img689.imageshack.us/img689/7026/still.png”/> 有没有人知
..
我正在学习C ++ / SFML和练习练习我正在做一个小程序,在窗口中展示一个10x10网格的64x64像素的正方形棕色sprites。此程序允许您使用键盘选择绿色/黄色/蓝色/灰色/棕色方形精灵,并用所选的精灵替换所述网格上的任何瓷砖。下面的游戏循环: while(window.isOpen()) { window.clear :: Color(sf :: Color :: Blac
..
以下代码为我提供未捕获的异常(特别是 txtr.loadFromFile(“C:/ Users / kidz / Documents / Visual Studio 2012 / Projects / SFML / Debug / chessboard.gif“); ):”未处理SFML.exe中的0x701ADEF8(msvcr110.dll)异常:0xC0000005
..
以下代码为我提供未捕获的异常(特别是 txtr.loadFromFile(“C:/ Users / kidz / Documents / Visual Studio 2012 / Projects / SFML / Debug / chessboard.gif“); ):”未处理SFML.exe中的0x701ADEF8(msvcr110.dll)异常:0xC0000005
..
Heyy,我想在我的SFML应用程序中绘制一个sprite,但是当我使用作为类成员的图像和纹理时,它的纹理总是为白色 : sf :: Sprite myimg; sf :: Image myimg_image; sf :: Texture myimg_texture; 当我在我的cpp文件中创建这样的sprite // create image
..
我使用托管DirectX尝试绘制质感和一段文字来使用雪碧屏幕。不幸的是,如果我把文本,并在同一精灵纹理,纹理覆盖(透支?)无论我做绘图命令的命令的文本。 由于我最终还是会希望穿插纹理和文字,我怎么指定Z-为了让这些精灵。 ?是否每一层都必须在一个单独的精灵 下面是当前的代码: m_device.BeginScene(); m_device.Clear(ClearFlags.
..
我有一个XNA游戏(它的老虎机)。 我有一些很酷的动画我的艺术家制作对我来说都或多或少1600x1000和50帧。 有关所有的动画至今我一直在使用精灵张被的。 (这里所有的帧都在一个图像文件,其呈现时,选择什么样的图像部分显示)。 的问题是,你只能加载图像具有一定规模。 2kx2k或高达4Kx4K取决于你的显示卡。显然,把每帧到一个文件是出这个大动画问题。 你能只加载每个图
..
我想实现在XNA游戏的弹道导弹,并试图找出最好的方法,使弹丸遵循重力曲线。 最好的事情我能想到的是只计算在“曲线”类曲线第一和商店。然后到沿曲线移动精灵。 但我真的不能弄清楚如何实际移动沿曲线精灵。 我将如何做到这一点,或者是有只是一个更好的办法? 解决方案 基本上你想用运动(维基百科文章)你高一级学校的物理方程。 有关抛运动,这是最重要的公式: S =
..
什么是建立在XNA游戏的视差效果最好的方法是什么?我希望摄像机跟着我的精灵,因为它移动在世界各地,这样,我可以建立在诸如缩放效果,平移,震动等效果。任何人有如何做到这一点了坚实的例子,最好是在GameComponent? 解决方案 所以,我理解了它使用的组合教程以上,并已创建下面的类。它补间对目标及其周围跟随它。 。试试吧 公共接口IFocusable { Vector2位置{
..
我们都知道,CSS精灵形象是伟大的,以减少请求有关浏览器使用的是大的图片作为背景渲染带有多个元素的页面的性能金额等,但什么呢? 在装有旧的浏览器(如IE6 / IE7)较慢的机器解决方案 您可以当你使用非常大的图像在一个页面上多次发现显著性能下降。它甚至更加严重,当你使用精灵为:悬停状态 您有中度的诱惑,对推动所有的精灵一个巨大的图像 - 考虑哪些要素是网站/ web应用程序的用户界面的
..
我试图做对的简单的游戏为Android。 程序结构: Menu.java(菜单活动最初加载) Game.java(游戏活动,通过菜单启动)结果 GameThread.java(把手gameloop,电话渲染GameView过程)结果 GameView.java(处理所有绘制到屏幕) Graphics.java(存储加载图片) 问题: 游戏功能15种不同类型的卡,其中每一个需要用于动
..
可能重复:结果
..
一会 如何实现的KeyListener让其中一个人使用,我可以创建一个双播放系统'。“和“/”,以控制字符,和其他人可以用箭头键没有它们打断对方?我现在有它的方式是,当一个人按住方向键,他们的个性动作,但你使用其他玩家的控制的瞬间,第一个人的性格停止。 解决方案 创建一个的HashMap<诠释,布尔> 将标记哪些键是目前pressed /日pressed。 然后在你的游戏循
..