我正在为 Unity 3D 学习 unityscript 。我是编程(一个月大)的新手,我正在构建一个到目前为止相当不错的2D游戏。
我的代码(游戏未在上例中更新)允许角色在按下左CTRL按钮(“拍摄”)时从拍摄位置(在游戏中显示)和站立中循环。
我需要一个更好的方法。
如何使用 Unity 3D 中的 unityscript 正确编程精灵表??
var numFrames : int = 2;
function Update ()
{
if (Input.GetButtonDown ("Shoot"))
{
renderer.material.mainTextureOffset.x += 1.0 / numFrames;
}
}
还有更多,但这显示了我已经想到的糟糕的精灵动画。请帮忙......
答案 0 :(得分:1)
http://walkerboystudio.com/html/unity_course_lab_3.html
继续阅读第14部分。这应该是你正在寻找的。这对我帮助很大!
如果这不起作用,试试这个: http://wiki.unity3d.com/index.php?title=Animating_Tiled_texture