防止统一产生的游戏对象重叠

基兰·巴拉汉兰

Iam试图统一制作一个简单的2D平台游戏。我设法移动了播放器和所有其他东西。我现在面临的问题是随机生成到游戏中的预制件重叠。所以我的问题是如何防止游戏对象重叠。我使用的预制件具有不同的尺寸(长度)。这是我使用的C#代码:

    public class spawnscript : MonoBehaviour {
    public GameObject[] obj;
    public float spawnMin;
    public float spawnMax;

    // Use this for initialization
    void Start () {
        Spawn ();
    }

    void Spawn()
    {
        Instantiate (obj [Random.Range (0, obj.GetLength (0))], transform.position, Quaternion.identity);
        Invoke ("Spawn", Random.Range (spawnMin, spawnMax));
    }
}

这是游戏的屏幕截图

LumbusterTick
void Spawn() {
    Instantiate(obj [Random.Range (0, obj.GetLength (0))], transform.position +(ADD OFFSET HERE WITH PREVIOUS OBJECTS Position), Quaternion.identity);
    Invoke("Spawn", Random.Range (spawnMin, spawnMax));
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

统一找到先前产生的游戏对象

来自分类Dev

如何统一产生结果的InputStream的方法?

来自分类Dev

如何统一使游戏对象透明

来自分类Dev

统一激活和停用游戏对象

来自分类Dev

如何限制游戏对象统一移动

来自分类Dev

统一。附加子游戏对象忽略了刚体约束

来自分类Dev

将数据统一链接到游戏对象

来自分类Dev

防止类型统一

来自分类Dev

防止类型统一

来自分类Dev

统一游戏的不同层次

来自分类Dev

统一3d根据加速度计旋转游戏对象

来自分类Dev

通知游戏对象变更的最佳方法?(统一脚本组织/委派)

来自分类Dev

统一3d根据加速度计旋转游戏对象

来自分类Dev

如何通过跳跃运动统一抓取和移动游戏对象

来自分类Dev

将游戏对象/角色从搅拌机更新为统一

来自分类Dev

无法将游戏对象附加到预制件中按钮的点击环境。统一

来自分类Dev

如何统一实现事件发送者 - 事件接收者游戏对象?

来自分类Dev

统一游戏开发中的 TotalScore 系统

来自分类Dev

统一游戏的谷歌云平台

来自分类Dev

将视频源中的真实对象置于统一vuforia增强现实中的虚拟游戏对象之上

来自分类Dev

无效或统一的Zip对象

来自分类Dev

子对象的统一移动

来自分类Dev

统一设置对象的颜色

来自分类Dev

尝试通过c#脚本创建多个游戏对象时,为什么我的统一程序冻结了?

来自分类Dev

统一实例化新游戏对象时出现错误。有人可以帮我解决这个问题吗?

来自分类Dev

使对象的边缘彼此对齐并防止重叠

来自分类Dev

在neo4j中创建唯一产生重复的节点

来自分类Dev

主干-防止同一视图重叠

来自分类Dev

触摸屏时统一启动游戏

Related 相关文章

热门标签

归档