- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有代码通过拉动每个单独的 body /服装项目并按特定顺序覆盖它来生成玩家头像 Sprite 表。 从本质上讲,我试图通过将它们相互重叠来将衣服床单组合成一个整体。
但最终的输出只是绘制的最后一件衣服。
这是我用来执行此操作的两段代码:
public function new(_username:String)
{
super();
itemArray = new Array<String>();
itemArray[0] = "Body";
itemArray[1] = "Shoes";
this.pixels = new BitmapData(Std.int(itemRect.width), Std.int(itemRect.height));
for (itemName in itemArray)
{
//this.pixels.draw(prepareItem(itemName).pixels);
var itemSprite:FlxSprite = prepareItem(itemName);
stamp(itemSprite);
}
}
private function prepareItem(assetName:String):FlxSprite
{
var assetSprite:FlxSprite = new FlxSprite();
assetSprite.loadGraphic("assets/images/" + assetName + ".png");
assetSprite.pixels.threshold(assetSprite.pixels, itemRect, new Point(0, 0), "==", 0xFF00FF00);
assetSprite.pixels.threshold(assetSprite.pixels, itemRect, new Point(0, 0), "==", 0xFFFF0000);
return assetSprite;
}
draw()
在现有
BitmapData
上绘制像素,而且我也在尝试标记从衣服图像生成的 Sprite 。
最佳答案
But the final output is ONLY the last item of clothing drawn.
stamp()
中抵消后续 Sprite 。打电话,例如如果你想垂直堆叠 Assets ,就像这样:
var currentY = 0;
for (itemName in itemArray)
{
var itemSprite:FlxSprite = prepareItem(itemName);
stamp(itemSprite, 0, currentY);
currentY += Std.int(itemSprite.height);
}
关于flash - HaxeFlixel:将图形叠加到单个 Sprite 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51028511/
第一天 HaxeFlixel 编码器。愚蠢的错误,但谷歌没有帮助我。 如何使用 Haxe、NME 和 Flixel 追踪到 FlashDevelop 输出。它在使用 C++ 执行时有效,但对 Flas
这个问题很短:有什么方法可以为 android 实现多点触控相机缩放吗?在回答之前:告诉我你的代码等等。我没有任何代码。我没有找到任何解决方案。 所以问题是:HaxeFlixel 是否支持 andro
我正在尝试让 HaxeFlixel 正常工作。它适用于 lime test neko 但不适用于 lime test neko -debug。它说: /usr/share/haxelib/flixel
我有代码通过拉动每个单独的 body /服装项目并按特定顺序覆盖它来生成玩家头像 Sprite 表。 从本质上讲,我试图通过将它们相互重叠来将衣服床单组合成一个整体。 但最终的输出只是绘制的最后一件衣
我在 HaxeFlixel 中遇到了一些非常简单的问题,但我在网上的任何地方都找不到对它的引用。 我需要做的就是旋转一个 FlxSprite。有多个在线引用可以设置 .rotation 值,但我的 S
我尝试同时使用 HaxeUI 和 HaxeFlixel,但我得到的是白色背景上的 HaxeUI 界面,覆盖了下面的所有内容。此外,即使可以在某种程度上使 HaxeUI 和 HaxeFlixel 一起工
我正在尝试为用 HaxeFlixel 编写的游戏寻找最佳解决方案来对 Assets (尤其是图像/纹理)进行加扰或编码。在我的项目的根目录中有一个文件夹 assets/images,这是我所有游戏纹理
我正在尝试在 haxeflixel 中为 android 构建 hello world。所以有交易:我创建新项目构建它,然后将它发送到设备并运行它。 几秒钟后应用程序关闭。这是我的第一个 Androi
我想使用 openfl-bitfive 针对 HTML5 目标构建一个 HaxeFlixel 项目 在 openfl-bitfive 的自述文件中: https://github.com/Yellow
我是一名优秀的程序员,十分优秀!