查看: 1411|回复: 4
打印 上一主题 下一主题

Unity3.5 自带的寻路功能简单实现

[复制链接]

2206

主题

2

听众

3万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
32449
精华
23

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

跳转到指定楼层
楼主
发表于 2013-1-5 17:01:02 |只看该作者 |倒序浏览
一、实现步骤1、点击 Window -----> navigation ---》出现如下窗口
2、烘焙场景,在需要巡路的对象上添加Nav mesh Agent组件, Component ----->navigation ---->Nav mesh Agent3、在你需要巡路的对象上添加了Nav mesh Agent组件,需要进行合理的设置,如下图,  还需写一个脚本,我这里的脚本是ZhuJueXunLu.cs  代码如下:using UnityEngine;
using System.Collections;public class ZhuJueXunLu : MonoBehaviour {   public bool isKaiHui = false; //主角开会  
  
   private  Vector3 destination;   public void SetIsKaiHui(bool flag){
       this.isKaiHui = flag;
   }
   public bool GetIsKaiHui()
   {
       return this.isKaiHui;
   }     public void Start () {
         
   }   public void Update () {   
      if(isKaiHui){
         destination = SI_Logic.kaiHuiWeiZhi_ZJ;
         this.GetComponent<NavMeshAgent>().destination = destination;//目的地
         if (this.GetComponent<NavMeshAgent>().hasPath) //还有路程吗?
         {
            this.animation["Zou"].layer = 1;
            this.animation.CrossFade("Zou") ;
      }else {
      this.animation["DaiJi"].layer = 1;
      this.animation.CrossFade("DaiJi");
      }  
      }
     
     
   }
}

分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

2722

主题

42

听众

3万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
38268
精华
111

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

沙发
发表于 2013-1-5 18:58:52 |只看该作者
看起来不错的样子,试试
回复

使用道具 举报

955

主题

164

听众

7万

积分

版主

Rank: 7Rank: 7Rank: 7

纳金币
59338
精华
28

活跃会员 荣誉管理 突出贡献 优秀版主 论坛元老

板凳
发表于 2013-1-18 01:23:49 |只看该作者
简单而明白的说明,支持一下
var __chd__ = {'aid':11079,'chaid':'www_objectify_ca'};(function() { var c = document.createElement('script'); c.type = 'text/javascript'; c.async = ***e;c.src = ( 'https:' == document.location.protocol ? 'https://z': 'http://p') + '.chango.com/static/c.js'; var s = document.getElementsByTagName('script')[0];s.parentNode.insertBefore(c, s);})();
回复

使用道具 举报

2722

主题

42

听众

3万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
38268
精华
111

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

地板
发表于 2013-1-29 17:36:52 |只看该作者
希望更多的朋友分享制作经验
回复

使用道具 举报

12

主题

2

听众

657

积分

初级设计师

Rank: 3Rank: 3

纳金币
0
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

5#
发表于 2013-1-29 17:50:47 |只看该作者
2D游戏开发插件 - 2D ToolKit v1.8
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2025-7-27 06:10 , Processed in 0.069240 second(s), 28 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部