为了账号安全,请及时绑定邮箱和手机立即绑定

unity3d 控制物体下落

unity3d 控制物体下落

守着一只汪 2018-07-30 12:15:44
我想用Unity3d 做了一个场景,有天空盒子,有地面。我现在有一个想法:做一个计时器,比如:20s倒计时,当时间一到,天空开始随机不停的降落物体(这个物体可以是一个Cube),当它与地面发生碰撞时会有粒子特效。时间不到,物体就不降落。这个用脚本要如何写呢?或是当时间一到,天空开始降落一个物体.
查看完整描述

1 回答

?
慕村225694

TA贡献1880条经验 获得超4个赞

可以专门写一个计时器脚本
如果是在游戏开始的倒计时20秒,直接获取Time.time就可以

如果简单的设置,可以在条件触发后,用一个递减值获取这20秒,比如
float dropTime = 20f;

if(触发条件){
dropTime -= Time.deltaTime;
if(dropTime <= 0){
//实例cube等的函数

}

}

查看完整回答
反对 回复 2018-08-01
  • 1 回答
  • 0 关注
  • 1466 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信