今天看龚老师坦克克星给了一个动画组件代码,自己打进去出错改了很久还是不会
代码如下:
private var myTime:float=0;
private var isPlay=true;
function aniSprite( columnSize, rowSize, colFrameStart, rowFrameStart, totalFrames, framesPerSecond, totalTime)
{ myTime+=Time.deltaTime;
if(totalTime!=0&& myTime >totalTime)
{ isPlay=false ;
myTime=0;
return isPlay; }
var index:int=Time.time * framesPerSecond;
index=index % totalFrames;
var size = Vector2 (1.0/columnSize ,1.0/rowSize );
var u = index % columnSize; var v = index / columnSize;
var offset=Vector2 ((u+colFrameStart)*size.x,(1.0-size.y)-(v+rowFrameStart )*size.y);
renderer.material .mainTextureOffset =offset; renderer.material .mainTextureScale =size;
return true;
}
报错如下:
东西有点多,问题都集中在 * % /那几行上,求大神解答,谢谢
代码如下:
private var myTime:float=0;
private var isPlay=true;
function aniSprite( columnSize, rowSize, colFrameStart, rowFrameStart, totalFrames, framesPerSecond, totalTime)
{ myTime+=Time.deltaTime;
if(totalTime!=0&& myTime >totalTime)
{ isPlay=false ;
myTime=0;
return isPlay; }
var index:int=Time.time * framesPerSecond;
index=index % totalFrames;
var size = Vector2 (1.0/columnSize ,1.0/rowSize );
var u = index % columnSize; var v = index / columnSize;
var offset=Vector2 ((u+colFrameStart)*size.x,(1.0-size.y)-(v+rowFrameStart )*size.y);
renderer.material .mainTextureOffset =offset; renderer.material .mainTextureScale =size;
return true;
}
报错如下:

东西有点多,问题都集中在 * % /那几行上,求大神解答,谢谢