不多说,直接贴出代码:
public enum Dir : int
{
Left = 0,
Stop,
Right
}
// C#脚本名为Test.cs
public class Web : MonoBehaviour
{
public GameObject _plane;// 挂一个用来显示图片的plane对象
public float duration = 0.5f; // 每0.5秒换一张图片
public Texture2D[] _texAll; // 挂30张图片
Dir _touchDir; // 当前的手势
float curTime = 0;
int _index = 0;
void Update()
{
// 当运行平台为IOS或Android时
if (Application.platform == RuntimePlatform.IPhonePlayer || Application.platform == RuntimePlatform.Android)
{
// 当输入的触点数量大于0,且手指移动时
if (Input.touchCount > 0 && Input.GetTouch(0).phase == TouchPhase.Moved)
{
if (Input.GetTouch(0).deltaPosition.x
_touchDir = Dir.Left;
el