我有一个能左右移动的角色。
每当它改变方向时,字符的局部标度x乘以-1。
代码如下所示:
private void Flip()
{
// Switch the way the player is labelled as facing.
m_FacingRight = !m_FacingRight;
// Multiply the player's x local scale by -1.
Vector3 theScale = transform.localScale;
theScale.x *=
我是否正确地实现了这一点?我对我的角色的方向有问题,但州经理的工作是正确的。我不确定这是不是问题所在。我让我的球员在构造时自动向右面对,而他却面对左边。
我的资产管理器中有两个用于左右动画的数组,原始图像面向右,我声明该数组,然后在左数组上翻转相同的图像。左数组是否覆盖右侧?
int idleRIndex = 1;
TextureRegion[] idleRight = new TextureRegion[3];
for (int i = 0; i < idleRight.length; i++)
{
我一直在寻找解决办法,我找到了许多不同的意见来解决我的问题。
下面是我的应用程序正在做的事情:
在数据库中进行搜索,并将n屏幕与n图片组装在一起。每幅图片都是一个ImageButton,每个图片都有自己的图像、操作等,这取决于存储在数据库中的内容。创建的屏幕被抛入一个有“子”的项目中。。
- So, if a user clicks on an ImageButton with a "child", it will search the database, get items, assemble the new screen(s) with ImageButtons with