Но все равно что то не выходит, куб вращается по кругу вокруг точки, как будто координаты выставляются глобально.
Синтаксис:
Используется csharp
if(Input.GetButtonDown("Fire1"))
{
tPivot.transform.DetachChildren();
//Cube.Rotate(0,0,0);
// tPivot.Rotate(0,0,0);
tPivot.parent=Cube;
tPivot.localPosition=new Vector3(-0.5f,-0.5f,0);
Cube.transform.DetachChildren();
Cube.parent=tPivot;
animFlag=true;
}
if(animFlag)
{
iTween.RotateBy(Pivot,iTween.Hash("z", 0.25, "easeType", "linear", "loopType", "once", "delay", .4));
if(tPivot.localEulerAngles.z>=-90)
{
animFlag=false;
//
}