Unity怎么制作回傳按鈕啊
uj5u.com熱心網友回復:
你是要回傳到上一個場景,還是回傳到哪一步?uj5u.com熱心網友回復:
回傳上一個場景。。。。。uj5u.com熱心網友回復:
回傳上一個場景其實還是跳轉場景啊,scenemanager.load這個apiuj5u.com熱心網友回復:
using System.Collections;using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
public class TouchType : MonoBehaviour
{
// Use this for initialization
void Start()
{
}
// Update is called once per frame
void Update()
{
if (Input.GetMouseButtonDown(0))
{//判斷是否是點擊事件
Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
RaycastHit hitInfo;
if (Physics.Raycast(ray, out hitInfo))
{
//如果是一根手指觸摸螢屏而且是剛開始觸摸螢屏
if (Input.touchCount == 1 && Input.GetTouch(0).phase == TouchPhase.Began)
{
if (Input.GetTouch(0).tapCount == 2 && hitInfo.collider.gameObject.name=="wolun")
//判斷點擊的次數
{ //在此添加想要觸發的事件
SceneManager.LoadScene("V5");
}
}
}
}
}
}
uj5u.com熱心網友回復:
每次改變場景把現在的場景名存下來。 回傳的時候取。uj5u.com熱心網友回復:
可以做一個列舉,做一個狀態管理器 這樣就可以做到回傳上一個狀態(場景)了轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/32331.html
標籤:Unity3D
