找回密码
 立即注册
查看: 240|回复: 0

急!】unity如何实现“游戏对象到某个位置前2s开始倒计时 ...

[复制链接]
发表于 2022-3-12 07:35 | 显示全部楼层 |阅读模式
感谢邀请,匀速运动应该能计算出来 时间,否则需要复杂的公式计算出来距离,下面是一个每物理帧运动的计算匀速时间的例子
public TransForm 目标
//速度
public int speed ;
public int time;
void FixUpdate()
{
// 计算目标距离与 与实际距离
var juli= 目标.position-this.transform.position;
   time=juli.magnitude/speed;
}
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-9-22 17:18 , Processed in 0.089520 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表