如何将四个精灵旋转到这些精灵的焦点
发布时间:2020-12-15 02:19:55 所属栏目:Java 来源:网络整理
导读:我写了以下代码: int a=0,b=0,c=0,d=0;sprite[number[0]].setPosition(160,600); sprite[number[1]].setPosition(560,600); sprite[number[2]].setPosition(360,400); sprite[number[3]].setPosition(360,800); seiten[number[4]].setPosition(-35,0); seit
我写了以下代码:
int a=0,b=0,c=0,d=0; sprite[number[0]].setPosition(160,600); sprite[number[1]].setPosition(560,600); sprite[number[2]].setPosition(360,400); sprite[number[3]].setPosition(360,800); seiten[number[4]].setPosition(-35,0); seiten1[number[4]].setPosition(825,0); sprite[number[0]].setOrigin(200,0); sprite[number[1]].setOrigin(-200,0); sprite[number[2]].setOrigin(0,-200); sprite[number[3]].setOrigin(0,-200); sprite[number[0]].setRotation(a++); sprite[number[1]].setRotation(b++); sprite[number[2]].setRotation(c++); sprite[number[3]].setRotation(d++); 我想旋转精灵像: 不幸的是,此代码不适用于此目的.我该如何改进我的代码? 编辑: 为了更好地理解: 解决方法
我猜你可以使用sprite.rotate()并使用sprite.setorigin()将精灵原点设置为你要旋转的点.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |