unity3D问题

主要看最后一段varspeed1:float=3;varspeed2:float=3;varprojectileLeft:Rigidbody;varprojectileR... 主要看最后一段

var speed1:float=3;
var speed2:float=3;

var projectileLeft:Rigidbody;
var projectileRight:Rigidbody;

var pos:Transform;
var shipSound:AudioClip;

private var ToRotate1:float=0;
private var ToRotate2:float=0;

static var isMoving=true;

private var myProjectile:Rigidbody;

static var isPlaying=true;
private var rotation=true;

function Start()
{
ToRotate1=speed1;
ToRotate2=speed2;

}

function UpDate()
{
if(name=="turret" && isMoving)
{
var aniPlay=GetComponent("aniSprite");

if(isPlaying)
{
isPlaying=aniPlay.aniSprite(10,7,0,4,26,10,2.6,true);

}
else
{
isPlaying=aniPlay.aniSprite(10,7,0,4,26,10,2.6,false);

}

}

if(name=="Cube" && isMoving)
{
if(rotation||isPlaying)
transform.localEulerAngles.z+=ToRotate1;
else
transform.localEulerAngles.z+=ToRotate2;
if(transform.localEulerAngles.z>=160)
rotation=false;
if(transform.localEulerAngles.z<=20)
rotation=false;

}
}

这段代码的最后我想实现Cube的旋转的。。。可是不行,求高手
展开
 我来答
AWNUXCVBN
2013-12-21 · 超过40用户采纳过TA的回答
知道小有建树答主
回答量:188
采纳率:0%
帮助的人:95.8万
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式