sprite相关内容

为什么当淡入淡出效果起作用时,这种移动效果对我的精灵不起作用?

有人可以解释为什么这不起作用吗?在徽标后面有点装饰. 当 dMove var 被注释掉时,我会在沿 x = 78 轴的随机点处获得适当的方块线淡入淡出,但是当引入时什么都没有出现... private var floatBG:UIComponent = new UIComponent();私有函数 addDP(event:TimerEvent):void{var dY:Number = 5 ..
发布时间:2021-11-12 00:55:07 其他开发

Android:位图的补间动画

我的应用程序通过在我视图的 onDraw() 方法中调用以下内容来实现自己的精灵: canvas.drawBitmap(sprite.getBitmap(), sprite.getX(), sprite.getY(), null); 该应用程序是一个物理模拟,到目前为止效果很好.但是现在我想通过在发生某些事件时在精灵的图像之间变形来增强动画效果. 例如-当发生碰撞时,我想播放爆炸动画. ..
发布时间:2021-11-10 05:48:19 移动开发

cocos2d 精灵永远重复动画

在我的 iOS 游戏中,我希望英雄一直运行,直到触摸屏幕并且英雄应该跳跃.所以我写: 在 .h 文件中: @interface Hero : CCSprite {CCSprite *_hero;id _keepRunning;}@property(nonatomic,retain) id keepRunning; 在 .m 文件中: @synthesize keepRunning = _k ..
发布时间:2021-11-10 05:47:35 移动开发

Java Swing 计时器和动画:如何将它们组合在一起

我将再次重新发布这个问题,试图更准确,并希望我能得到一些帮助,因为这让我发疯.我正在开发一个最多 6 人的棋盘游戏,每个人都有不同颜色的棋子.我在 BufferedImage 数组中加载了以下图像,将其视为精灵: 这是相关代码,将每个彩色骰子的每个面放在 BufferedImage[] 中的一个位置: 私有 BufferedImage[] initAnimationBuffer() {Bu ..
发布时间:2021-11-10 05:34:07 Java开发

在 JavaFX 中,如何在屏幕上移动精灵?

我是 JavaFX 的新手,我正在尝试编写一个动画 2D 角色在屏幕上行走的游戏(例如原始的塞尔达传说游戏).我在 Swing 中做到了这一点,通过创建我自己的 Sprite 类并覆盖 Swing 中的paintComponent() 方法,并放置我自己的 g2d.drawImage(...);在那里调用,它会将正确的子帧从 Sprite 复制到 JPanel 中正确的 x,y 目标,从而实现动画 ..
发布时间:2021-11-10 05:33:52 其他开发

如何多次绘制相同的运动图像?

你好,我正在制作一个平台游戏,当你按下空格键时,角色会发射一个在屏幕上移动的火球,但是当你再次按下空格键时,火球的坐标将设置回玩家的坐标,而不是绘制另一个火球,这就是我想要. import java.awt.*;导入 javax.swing.*;公共类 Fire 扩展了 JPanel{图像火球;私有整数 x=155000,y=155000;玩家玩家 = 新玩家();公共无效油漆(图形g){g.d ..
发布时间:2021-11-10 05:26:16 Java开发

来自少数图像的动画精灵

我一直在寻找一些关于使用 Pygame 从 Python 中的少量图像制作简单精灵动画的好教程.我还没有找到我要找的东西. 我的问题很简单:如何用几张图片制作动画精灵(例如:制作几张尺寸为 20x20px 的爆炸图片作为一个但动画) 有什么好主意吗? 解决方案 您可以尝试修改您的精灵,使其在 update 中将其图像替换为不同的图像.这样,当精灵被渲染时,它就会看起来很动画. ..
发布时间:2021-11-10 05:25:17 Python

定义两个 SpriteSortModes?

在 DirectX 中,可以将 D3DXSPRITE 参数设置为两者的组合: D3DXSPRITE_SORT_DEPTH_BACKTOFRONT 和 D3DXSPRITE_SORT_TEXTURE 意味着精灵首先按层深度排序,然后按它们所在的纹理排序.我正在尝试在 XNA 中做同样的事情,但我遇到了一些问题.我试过了: SpriteBtch.Begin(SpriteBlendMode.A ..
发布时间:2021-10-02 19:05:06 其他开发

XNA 和 WinForms

我想知道是否有办法在 Windows 窗体中使用 xna 游戏,反之亦然.我在网上找到了几个例子,但我不明白他们在做什么.我还想知道是否有办法让精灵像 Winforms 上的按钮一样......是否可以点击精灵? 解决方案 是的,全部. Sprite 就像一个 Winforms 上的按钮:使用 onclick 事件 Windows 窗体中的 Xna 游戏:您需要添加对 Xna. ..
发布时间:2021-10-02 19:03:38 C#/.NET

使精灵在屏幕上随机移动

我正在制作一个 2d 游戏,其中我需要一个精灵实例在屏幕上随机飞行.它们会在 iPhone 屏幕边界之外随机生成,然后在屏幕内移动.当它们碰到边缘时,它们会出现在另一侧.我只需要知道如何让精灵随机移动. 解决方案 将此方法添加到您的图层类 - 它接收一个精灵,然后将其永远在屏幕上随机移动: -(void)moveRandom:(CCSprite*)s{CGPoint randomPoin ..
发布时间:2021-09-30 20:13:05 移动开发

WebGL 的 Sprite 动画是如何工作的?

虽然有很多关于如何渲染精灵的教程,我已经知道了,但我想知道如何以面向对象的方式为我的精灵设置动画.假设我有一个 Player-class class Player{构造函数(){this.textureAtlasPath = 'textures/player.jpg'this.uvCoords = [0,0,1,0,1,1,0,1]}} 所以如果 player.jpg 只包含一个纹理(比如一个 ..
发布时间:2021-09-23 18:35:41 前端开发

如何使精灵指向鼠标.XNA C#

如果你看这个图链接文本,我需要只知道直角三角形所有边的长度就可以找到角A. 我不知道三角函数,需要一些帮助. 解决方案 您的帖子中实际上有 2 个问题. 如何使精灵指向鼠标.XNA C#: 您必须计算精灵位置和鼠标位置之间的方向.这可以使用三角函数来完成.在这种情况下:Arctangens2 那么让我们使用数学库: MouseState mouseState = ..
发布时间:2021-09-09 20:00:09 其他开发

Sprite Kit/Objective C:什么是“触摸指示器"?对于对象

我指的是我的 SpriteKit 游戏的菜单屏幕.我使用图像 SpriteNodes 作为开始和选项按钮. 如果我触摸开始按钮,我想切换到“游戏视图",如果按下选项按钮,我想切换到“选项视图". 应该是一个简单的问题,但我找不到任何相关资源. 解决方案 在 SpriteKit 中用于检测哪个 SKSpriteNode 被触摸有属性 .name> SKSpriteNode * ..
发布时间:2021-09-09 18:58:50 移动开发

三.js sizeAttenuation 到 Sprite 材质

我希望场景中的精灵在相机放大或缩小时不会改变大小.并且精灵使用不同的画布纹理作为材料. 我发现 ParticleBasicMatierial 中的 sizeAttenuation 对我有用.但是如果我使用 WenGLRenderer,我必须使用 ParticleSystem 而不是带有 CanvasRenderer 的 Particle. 我目前使用 ParticleSystem 只包 ..
发布时间:2021-09-07 19:07:48 其他开发

你如何在 pygame 屏幕上放置文本?

我正在制作一个游戏,我希望左上角有一个分数.我如何将文本放在那里,我可以让它成为一个变量吗?我试过在网上查找,但我所看到的一切都太混乱了. 解决方案 你可以这样做 - text = font.render('Text', BackGround(T or F), ForeColor (or Font Colour), Background Color) ..
发布时间:2021-09-06 19:12:46 Python

在带有简单着色器的 XNA 4.0 中制作白色精灵(alpha 问题)

在 Tint Sprite White 和 Sprite Effects Sample 中的示例代码,我已将着色器的 .fx 文件加载到示例项目中,并替换了其中一个 Draw() 调用中的示例效果之一以使用白化效果. 我得到的是一个与纹理本身尺寸相同的白色大方块.我显然只希望将 alpha 不是 0 的纹理区域设为白色.着色器似乎可以正常工作,因为我将默认白色更改为其他测试用例,并且正方形确 ..
发布时间:2021-07-23 20:03:47 C#/.NET

强制精灵对象始终位于 THREE.js 中的天穹对象前面

我目前有一个自定义着色器在天穹上绘制渐变,并希望在天穹前有一个太阳/月亮(从用户的角度来看).最简单的方法是为太阳和月亮设置精灵,但出现的问题是精灵卡在天穹内(精灵位于天穹前部和后部).我试图用多边形偏移来解决这个问题,但这似乎不适用于精灵对象. 所以我的问题是,如何在天穹顶部设置太阳/月亮而不必修改我的自定义天穹着色器来添加带有渐变的太阳/月亮纹理(这最终可能非常困难)? 下面是我的 ..
发布时间:2021-07-23 20:03:44 前端开发

SFML雪碧白方块

我昨天问了一个关于 SFML 平滑运动的问题...问题解决了,但这次我使用的精灵显示为一个白色方块. 我试图将精灵发送到 drawship 函数作为参考,但由于我在 main.cpp 上使用该函数,所以我无法执行上面的说明这个答案.所以我想知道如何解决这个问题. main.cpp #include #include #include "Spaceship.hpp"#include # ..
发布时间:2021-07-23 19:48:35 C/C++开发