草庐IT

android - 如何让 Sprite 对cocos2d android中的触摸使用react?

当我点击屏幕上的任何一点时我有1把枪子弹会发射出去,但根据我的要求有3把枪(Sprite)当触摸任何Sprite时子弹必须发射,当谷歌搜索时我才知道这可以通过使用targetedTouchDelegate或循环所有spirites并为每个触摸的Sprite设置标志来完成,我已经在iphone中看到了这个代码,但找不到android,谁能告诉我如何在android中使用它?或cocos2d-android的任何链接或书籍不仅对我对其他人也很有用。谢谢, 最佳答案 那么在这种情况下我会做的就是使用这个为我的sprite获取rectCGR

android - 在 AndEngine 中绘制路径以移动图像或 Sprite

您好,我是Android游戏开发的新手,我使用AndEngine我需要绘制一条路径,但是有一个问题看图片。我需要的路径就像对象应该从屏幕底部移动到屏幕中间的第一个路径。但是当我绘制我的路径时,它移动到屏幕中间但又回到第二张图片中的第二点。图片正在通过路径移动,但它就像第二张图片。我需要它作为第一张图片。它应该停在第三点,应该再次从第一点开始。我的代码如下packagecom.example.sss;importorg.andengine.engine.camera.Camera;importorg.andengine.engine.options.EngineOptions;impor

java - 如何在 android 中加载 5 行 5 列顶 View 的 Sprite 表?

我有一个612x864尺寸的Sprite表,有5行和5列。我的问题是如何加载它并为其设置动画?我只想在y轴上移动猫Sprite。我已经尝试过了,但我的代码无法正常工作。这是我的代码。在GameView.java中importandroid.content.Context;importandroid.graphics.Bitmap;importandroid.graphics.BitmapFactory;importandroid.graphics.Canvas;importandroid.graphics.Color;importandroid.view.SurfaceHolder;i

android - 找不到不使用 GL11Ext 进行绘图的 android 2d opengl Sprite 类的合适示例

正如SpriteMethodTest所说,绘制Sprite的方法有很多种。首先,我尝试了Canvas,但遇到了一些性能问题。接下来,我决定学习opengl。我使用GL11Ext扩展取得了我的第一个成就。但是,您知道默认情况下,当您绘制纹理时,它们会翻转并且设备屏幕左下角的x轴和y轴为零(在横向模式下),这与Canvas不同,但您不能旋转Sprite。然后,我尝试使用GLU查看来影响此轴View,但没有效果。接下来,我想旋转我的Sprite,但正如他们所说,由于GL11Ext,我没有任何效果。所以我现在有主要的stackoverflow情况,基本问题是:使用哪种方法来实现sprite的缩

android - Android 中的 Sprite 效果动画

我需要实现如下所示的Sprite效果动画。引用:https://github.com/Ciechan/BCGenieEffect我不知道从哪里开始。谁能给我一些建议?我尝试了一些带有平移和缩放等基本动画的代码,但没有成功。 最佳答案 我已经使用游戏库AndEngine实现了这段代码请找到下面的附加代码,这将帮助您进一步前进..您可以将此代码用作您的android代码的fragment或创建实例此代码的一部分,并再次从Activity中扩展以重用此代码。此zip文件包含2个项目:上述效果的代码实现及AndEngine库,您需要将其添加

android - 不同屏幕尺寸 Andengine Android 上的 Sprite 尺寸

`我正在使用AndroidAdnengine开发我的第一款游戏。这是一款俯视赛车游戏。我使用了视差背景和一些汽车。我在宽度和高度较小的设备上进行了测试。我根据相机的宽度、高度放置了32、64高的车。它适用于我的屏幕尺寸,但在更大的屏幕尺寸(如GalaxyTab)上,游戏中会留下巨大的空间,因为汽车尺寸保持不变,因为我必须以两个的幂来使用它们。如何使用适合所有屏幕尺寸的图片?我是否必须根据不同相机宽度和高度的图像大小使用不同的图像?我确信有解决方案。我已经修改了我的list文件以支持小尺寸、大尺寸和超大尺寸。publicEngineonLoadEngine(){finalDisplayd

c++ - C++ 的替代语法,Vala 的 Sprite ?

Vala语言编译器可以处理外观非常不同的语法Genie,它可以被认为是一种不同的语言或一种语言的替代语法。AFIK,任何您在Vala中可以做的事情,您都可以在Genie中编写(忽略正在进行的工作细节、错误),这会让不喜欢大括号的人感到高兴。是否有某种语言或替代语法与标准C++的关系与Genie与Vala的关系相同?它应该允许做任何在C++中可能做的事情。(它不需要普通C++编译器可读,但是-我不希望在这个时间点。)(附带问题:Genie/Vala是我现在能想到的唯一例子。还有其他例子吗?) 最佳答案 SPECS

c++ - 根据与相机的距离调整点 Sprite 的大小

我正在为大学编写仅使用核心OpenGL3.3的Wolfenstein3D的克隆,但我遇到了一些Sprite问题,即让它们根据距离正确缩放。据我所知,以前版本的OGL实际上会为您执行此操作,但该功能已被删除,我所有重新实现它的尝试都以失败告终。我目前的实现在远距离还算过得去,中距离不太差,近距离也不太奇怪。主要问题(我认为)是我不了解我正在使用的数学。Sprite的目标大小比视口(viewport)稍大,所以当你接近它时它应该“走出画面”,但事实并非如此。它变小了,这让我很困惑。我录制了一个小视频,以防文字不够。(右边是我的)谁能告诉我哪里出错了,并解释原因?代码:C++//setupg

2.Unity2D 横版 帧动画sprite animation+动画状态机animator+丝滑连击动作

ax总目录1.帧动画spriteanimation的创建 2.动画状态机animator教学链接https://blog.csdn.net/linxinfa/article/details/94392971?spm=1001.2014.3001.5506为角色增加一个animator组件,并创建加一个动画控制器,拖入。打开动画控制器,将动画拖入到动画控制器里面(只有一个控制器会自动添加)。然后右键动画。创建连接,根据逻辑关系将动画连接起来。然后在左上方点击“参数”。点击连接的线。在右边condition下增加一些动画转变的参数条件。通过脚本来控制参数,动画转变条件。3.连击动作(四连)教学链接

database-design - 就表示游戏角色和/或 Sprite 而言,最有效的模型是什么?

我正在设计一款RPG风格的游戏,但是在存储数据方面我想使用最有意义的数据库建模/系统。我有一些选择:类关系数据库(老式查询)使用ORM的经典关系(原则2?)NoSQL/无模式数据库(无连接)在我看来,我认为ORM最有意义,因为您可以处理游戏对象,并且它们可以由数据库对象映射。但是,我对现有游戏开发人员使用的意见和做法持开放态度。我将不胜感激对此问题的反馈。 最佳答案 为了获得最佳性能,我会使用DAO类、普通的旧查询和最适合您需要的专用数据对象。处理起来可能会变得非常复杂,但您可以控制一切。您可以使用Mapper类将游戏对象映射到数据