Unity - A计划(一年有效期) 扫二维码继续学习 二维码时效为半小时

(66评价)
价格: 1299.00元
1对1 答疑即时回复7天无理由退款30天价保提问必答

服务保障

1对1 答疑

提供专属的一对一在线答疑,快速答疑解惑。

即时回复

及时响应学习咨询,帮助解决问题。

7天无理由退款

购买后7天内可申请无理由退款。

30天价保

购买后30天内如遇降价,可申请价保。

提问必答

对于提问做到有问必答,帮您扫清学习过程中的种种障碍

随机生成物体
voco.KH发起了问答2019-08-27
1
回复
412
浏览

我自己在做一个2Ddemo,想到这样的效果,进入游戏后每2秒为玩家积攒一个搭建地形用的箱子,储存上限为20,玩家可以随时使用,在搭建地形的过程中地图会随机在x轴或y轴发射出来生成障碍物,玩家被障碍物击中会被淘汰,地形箱子被障碍物击中两次会破碎,该怎么实现呢

所有回复
  • 老师_Trigger • 2019-08-27

    同学你好,老师不是很清楚同学的意思,同学意思是障碍物:

    1.是静态的,只是位置是随机生成的。那么这个可以使用老师坦克大战里边的实现。可以去学习一下。

    2.是动态的,可移动的,且是从某一个点发射出来的。那么可以把地图格子化,之后获取所有格子的transform引用。实例化出来障碍物,让且移动到目标格子的transform位置即可。击中两次破碎也是在坦克大战课程里有,可以看一下,用一般的触发检测就可以。

    还有-5条回复,点击查看
    你还没有登录,请先登录或注册!
发表回复
你还没有登录,请先 登录或 注册!