小编use*_*282的帖子

Unity - WaitForSeconds() 不起作用

我正在开发一些飞行模拟器程序。现在我试图让关卡在 4 秒的延迟后重新启动,但它一直在等待并且没有响应。这是我现在的代码(在 C# 中):

void Update () {

    //other irrelevant code in front

    float TerrainHeightLocation = Terrain.activeTerrain.SampleHeight (transform.position);

    if (TerrainHeightLocation > transform.position.y) { //the plane crashed

        StartCoroutine(Wait(TerrainHeightLocation));


    }
}

IEnumerator Wait( float TerrainHeightLocation) {
    transform.position = new Vector3 (transform.position.x,
                                      TerrainHeightLocation,
                                      transform.position.z);
    Instantiate(explosion, transform.position, transform.rotation);
    Destroy(gameObject);

    Debug.Log ("Waiting");
    yield return new WaitForSeconds(4.0f); // waits x seconds

    Debug.Log ("Waited for x seconds");

    Application.LoadLevel(Application.loadedLevel);
    Debug.Log ("Reloaded level");

}
Run Code Online (Sandbox Code Playgroud)

如果有人能在代码中找到问题,那将是一个很大的帮助,因为我已经尝试了一整天,但无法修复它。

谢谢!

c# unity-game-engine

1
推荐指数
1
解决办法
8240
查看次数

android - SlidingTabsColors适合整个屏幕

我已按照此示例创建了一个非常好的滑动选项卡式布局:http://developer.android.com/samples/SlidingTabsColors/project.html

这是非常好的,但我希望标签条适合整个屏幕长度.我现在只有4个项目,并且在显示所有内容后滑动选项卡才会停止.我希望它适合整个屏幕,就像最新的Facebook应用程序中使用的那样.

有没有人有想法?

tabs android

0
推荐指数
1
解决办法
550
查看次数

标签 统计

android ×1

c# ×1

tabs ×1

unity-game-engine ×1