gameobject
은 내 장면에서 7f 또는 8f에 대해 일시 중지하고 2f에서 일시 중지하려면 자체적으로 gameobject
이 필요합니다. 내가 가지고있는 스크립트는 열쇠로 일시 정지시키는 것입니다. 그러나 나는 시도하고, 광범위하게 대답 할거야,GameObject를 몇 초 동안 일시 중지하고 unity3d에서 2 초 후에 일시 중지하지 않으려면
{
sing UnityEngine;
using System.Collections;
public class star : MonoBehaviour {
GameObject[] pauseObjects;
\t void Start() {
\t pauseObjects = GameObject.FindGameObjectsWithTag("Player");
\t }
\t
void pauseGameobject()
{
if()
{
start coroutine("wait");
}
}
public ienumenator wait()
{
time.timescale = 0;
yield return new waitforsceonds(7);
time.timesale = 1;
}
void pauseGameobject()
{
if()
{
start coroutine("wait");
}
}
public ienumenator wait()
{
time.timescale = 0;
yield return new waitforsceonds(7);
time.timesale = 1;
}
} 당신이 일시 정지 무엇을 의미하는가 하나에
당신은 당신이 당신이 P를 누르면 7 또는 8 초 동안 일시 정지 의미합니까 "7 층 또는 8 층 내 장면에서 자신의 일시 중지"가 무슨 뜻인지 명확히 할 수 있습니까? 그런 다음 2 초 동안 일시 중지 해제합니까? 이 자동 동작을 달성하기 위해 이미 시도한 것은 무엇입니까? –
아니요. 게임을 7 초 동안 일시 중지하고 그 자체로 일시 중지하고 싶습니다. 잠깐 멈추기 위해 열쇠를 누르기 싫어. –