当前位置:   article > 正文

Unity知识-地形循环_unity 通过for循环生成方块地形

unity 通过for循环生成方块地形

public class Floor : MonoBehaviour {

    public GameObject Floor1; //地形一

    public GameObject Floor2; //地形二

    void OnTriggerEnter(Collider other)

    {

        if (other.CompareTag("Player"))  //地形上某位置的触发器碰到玩家

        {

            if (transform.parent.name.Equals("Floor1"))  //如果是地形一上的触发器

            {

                Floor2.transform.position += new Vector3(0, 0, 320); //地形二移动到地形一前面

            }

            else if (transform.parent.name.Equals("Floor2")) /如果是地形二上的触发器

            {

                Floor1.transform.position += new Vector3(0, 0, 320); //地形一移动到地形二前面

            }

        }

    }

}

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/97935
推荐阅读
相关标签
  

闽ICP备14008679号