欢迎来到Unity学习社区
一、怪物在一定距离内走向主角并击打主角
这里的思路为:
首先需要确定主角的位置和怪物的位置,分别为其定义相应的变量;
这里主角位置定义为hero.positio,怪物位置为transform.position
然后通过Vector3调用Distance方法实现怪物的行为。
关键代码如下:
if (Vector3.Distance(transform.position, hero.position) < 3f)