在unity中 如何实现怪物刷新
答案:2 悬赏:30 手机版
解决时间 2021-02-20 19:29
- 提问者网友:送舟行
- 2021-02-20 02:22
在unity中 如何实现怪物刷新
最佳答案
- 五星知识达人网友:一袍清酒付
- 2021-02-20 03:12
描述的不详细,不好回答。不过一般刷新不都是在Update()方法里做控制吗
我空间里有一些unity3d游戏中文教程,可以去看下
我空间里有一些unity3d游戏中文教程,可以去看下
全部回答
- 1楼网友:狂恋
- 2021-02-20 03:51
以下采用c#代码,可能有大小写或者单词拼写的问题,但是功能不会错。
将该脚本附加到怪物上,怪物将笔直的按照你给定的速度超目标移动。
注意,在编辑器中一定要设置playergo和speed这2个属性
public class ai:monobehivour
{
public gameobject playergo;//追击的目标
public float speed;//移动速度
internal void update()
{
var dir=(playergo.transform.postion-transform.position).normalize;//追击方向
transform.translate(dir*speed*time.deltatime);//不停地移动
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯