繁体   English   中英

旋转原始纹理创建多个纹理并将其保存在列表中

create multiple textures with rotation of original texture and save them in a list

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

不确定我的方法是否正确。

我有一个小的纹理,我绘制了多次(1000)。 但是我喜欢让它们的纹理具有不同的旋转角度(大约10度)。 所以我想旋转纹理并将其保存在列表(10)中,以供重用(性能)使用。

当我的方法很好时,如何旋转原始纹理并将其存储到新纹理(在启动过程中存储在内存中)?

1 个回复

您可以使用包装了Texture的Sprite类,并提供许多有用的方法来处理它。 例如:缩放,旋转。

因此,您将有一个Texture实例和10个Sprite。

Texture texture = new Texture("path.png");

for (int i = 0; i < 10; i++) {
    Sprite sprite = new Sprite(texture);
    sprite.setSize(..);
    sprite.setRotation(..);
    someList.add(sprite);
}

然后,您可以选择要设置其位置的精灵并绘制它:

sprite.draw(spriteBatch);
1 Stata:提取p值并将其保存在列表中

这可能是一个琐碎的问题,但是作为R用户来到Stata以来,我到目前为止未能找到正确的Google术语来找到答案。 我要执行以下步骤: 做一堆测试(例如,lrtest导致一个foreach循环) 从每个测试中提取p值并将其保存在某种列表中 列出我可以做的进一步操作(例如 ...

2015-03-18 15:21:41 1 3314   stata
2 列表文件随模式更改并将其保存在变量中

寻找列出已更改文件的方法(与目标可能的方式相同),但将此列表保存到变量中。 对,我知道,我使用这个技巧,但我对此并不满意。 有没有更好的方法来实现相同的目的而不使用目标? 问候, ...

4 如何创建新密钥对并将其保存在文件中?

如何创建新密钥对并将其保存在文件中? 我猜是OpenSSL。 我有Windows 7和Xampp,它在APache目录中有OpenSSL(虽然我在openssl_pkey_new()时遇到了一些问题(请参阅为什么openssl_pkey_new()会失败? )。 无论如何,一旦我配置了 ...

5 如何创建消息并将其保存在Android中?

我正在尝试开发一个简单的应用程序。 我想创建一个简单的消息并保存它。 现在,我想从已创建和存储的消息列表中选择消息。 谁能建议我或给我一个发展思路的建议。 提前致谢 ...

8 创建多个对象并将其添加到列表中

我是C#的新手,所以请对我好一点 我有一种方法可以创建一个精灵,并具有随机的年龄,强度(1-5)和速度。 对于我的主要对象,我想创建一个随机精灵列表,但是我无法做到这一点 可以说我的elf班是: 因此,我如何设法用5个不同的精灵来完成列表(在我的代码中,我问用户他想要创 ...

2014-09-09 23:46:58 1 43   c#/ list
10 宏-要从/使用多个工作簿创建一个[.csv]文件,并将其保存在一个文件夹中,其中包含多个工作表,它们与出现的其他工作表相同

我有一个以上的Excel工作簿,每个工作簿中都包含多个工作表。 我想要一个宏,它可以帮助我将所有工作表创建(合并信息)到一个以管道[|]分隔的[.csv]文件中。 这些工作表应按以下顺序组合/附加到[.csv]文件中,即这些工作簿在文件夹中的显示顺序与在这些工作簿中的顺序表中显示的顺 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM