• 机器人占领就业市场后:人类还能从事这些工作 2019-03-04
  • 以网络文化建设推进文化惠民 2019-03-03
  • 贸易战,只能是双输。我们是众志成城,美国却不一定。 2019-02-26
  • 辣评2016年9月最HOT 轿车获奖榜单 2019-02-22
  • 交通运输部路网中心:端午假期高速通行不免费 2019-02-18
  • 《陕西省县域经济社会发展监测考评办法》解读 2019-02-18
  • 西部网(陕西新闻网)www.cnwest.com 2019-02-13
  • 短途一日游 游客量猛增 小长假新疆接待游客353.6万人次 2019-02-13
  • 南昌重拳整治酒驾毒驾 2019-02-08
  • 女性之声——全国妇联 2019-02-08
  • 信息网络传播视听节目许可证 2019-02-03
  • 打开书籍,了解文物背后的中国温度 2019-02-03
  • 中央环保督察组:石家庄市无极县“敷衍整改” 2019-02-02
  • China Focus Dragon Boat Festival celebrated across China - Culture News - CQNEWS 2019-02-02
  • 铁路迎端午客流最高峰 今日预计发送旅客1318万人次 2019-01-28
  • 【游戏技术群】959392658  【游戏出海群】12067810
    福建36选7和值走势图 手机端
    查看: 872|回复: 12
    发新帖

    山东十一选五走势图表: [实例教程] Unity技能指示器实现

    [复制链接]  [移动端链接]
    4四处流浪
    454/500
    排名
    6043
    昨日变化
    42

    福建36选7和值走势图 www.00-na.com 4

    主题

    44

    帖子

    454

    积分

    Rank: 4

    UID
    230681
    好友
    0
    蛮牛币
    666
    威望
    0
    注册时间
    2017-7-6
    在线时间
    176 小时
    最后登录
    2019-3-19
    跳转到指定楼层
    楼主
    发表于 2018-11-20 14:29:12 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

    马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

    您需要 登录 才可以下载或查看,没有帐号?注册帐号

    x
    以60度角的技能为例,利用角色和敌人的位置求出向量。求出其技能所指方向的夹角,若夹角小于60/2 也就是30度且在攻击范围内,则敌人可被攻击下面是实例代码
    [C#] 纯文本查看 复制代码
    private void UseSkill60(Vector3 target)
        {
            angle = 60;
            if (!Skill_Area_60.activeInHierarchy)
            {
                SkillAreaController(SkillAreaType.Skill_Angle, skillArea60IsActive);
            }
            else
            {
                Skill_Area_60.transform.LookAt(target);
                Collider[] enemy = Physics.OverlapSphere(transform.position, outerRadius * 2, 1 << LayerMask.NameToLayer("Enemy"));
                if (enemy.Length > 0)
                {
                    for (int i = 0; i < enemy.Length; i++)
                    {
                        float distance = Vector3.Distance(transform.position, enemy[i].transform.position);//距离
                        Vector3 temVec = enemy[i].transform.position - transform.position;
                        float tempAngle = Mathf.Acos(Vector3.Dot(Skill_Area_60.transform.forward.normalized, temVec.normalized)) * Mathf.Rad2Deg;//计算两个向量间的夹角
                        if (tempAngle < angle / 2 && distance <= outerRadius * 2)
                        {
                            Debug.Log(enemy[i].name);
                        }
                    }
                }
            }
            if (Input.GetMouseButton(0))
            {
                skillArea60IsActive = false;
                SkillAreaController(SkillAreaType.Skill_Angle, skillArea60IsActive);//隐藏技能圈
                transform.LookAt(target);
            }
        }



    测试用项目还包含几种攻击方式及判定,用来换点币

    未命名.png (349.61 KB, 下载次数: 13)

    效果图

    效果图

    新建文本文档.txt

    54 Bytes, 下载次数: 14

    售价: 6 蛮牛币  [记录]

    git地址

    点评

    //www.00-na.com/thread-135108-1-1.html推荐给你  发表于 2018-11-20 17:16

    评分

    参与人数 1鲜花 +1 收起 理由
    370688535 + 1 //www.00-na.com/thread-135108-1-1.h

    查看全部评分


    7日久生情
    2195/5000
    排名
    1398
    昨日变化
    4

    0

    主题

    681

    帖子

    2195

    积分

    Rank: 7Rank: 7Rank: 7Rank: 7

    UID
    135463
    好友
    0
    蛮牛币
    290
    威望
    0
    注册时间
    2016-1-23
    在线时间
    629 小时
    最后登录
    2019-3-19
    沙发
    发表于 2018-11-20 17:09:58 | 只看该作者
    dfghfdshgfdgxfdgdfgf

    2初来乍到
    146/150
    排名
    19329
    昨日变化
    9

    5

    主题

    58

    帖子

    146

    积分

    Rank: 2Rank: 2

    UID
    301621
    好友
    0
    蛮牛币
    1089
    威望
    0
    注册时间
    2018-10-29
    在线时间
    57 小时
    最后登录
    2019-3-15
    板凳
    发表于 2018-11-20 18:26:10 | 只看该作者
    哥哥,我点不开你的代码,能不能用点简单的方式呢

    排名
    21322
    昨日变化
    7

    0

    主题

    29

    帖子

    80

    积分

    Rank: 2Rank: 2

    UID
    215245
    好友
    0
    蛮牛币
    5
    威望
    0
    注册时间
    2017-3-29
    在线时间
    28 小时
    最后登录
    2019-1-27
    地板
    发表于 2018-11-20 18:51:50 | 只看该作者
    好东西,谢谢分享

    排名
    24114
    昨日变化
    8

    0

    主题

    35

    帖子

    60

    积分

    Rank: 2Rank: 2

    UID
    304198
    好友
    1
    蛮牛币
    81
    威望
    0
    注册时间
    2018-11-11
    在线时间
    7 小时
    最后登录
    2018-12-5
    5#
    发表于 2018-11-20 19:20:24 | 只看该作者
    以60度角的技能为例,利用角色和敌人的位置求出向量。求出其技能所指方向的夹角,若夹角小于60/2 也就是30度且在攻击范围内,则敌人可被攻击下面是实例代码

    排名
    24114
    昨日变化
    8

    0

    主题

    35

    帖子

    60

    积分

    Rank: 2Rank: 2

    UID
    304198
    好友
    1
    蛮牛币
    81
    威望
    0
    注册时间
    2018-11-11
    在线时间
    7 小时
    最后登录
    2018-12-5
    6#
    发表于 2018-11-20 19:21:27 | 只看该作者
    以60度角的技能为例,利用角色和敌人的位置求出向量。求出其技能所指方向的夹角,若夹角小于60/2 也就是30度且在攻击范围内,则敌人可被攻击下面是实例代码
    [发帖际遇]: K-JBI 发帖时在路边捡到 1 蛮牛币,偷偷放进了口袋. 幸运榜 / 衰神榜

    6蛮牛粉丝
    1178/1500
    排名
    2055
    昨日变化
    9

    1

    主题

    141

    帖子

    1178

    积分

    Rank: 6Rank: 6Rank: 6

    UID
    126588
    好友
    0
    蛮牛币
    4470
    威望
    0
    注册时间
    2015-10-24
    在线时间
    368 小时
    最后登录
    2019-3-19
    7#
    发表于 2018-11-21 09:04:01 | 只看该作者
    感谢分享

    7日久生情
    2834/5000
    排名
    914
    昨日变化
    5

    6

    主题

    672

    帖子

    2834

    积分

    Rank: 7Rank: 7Rank: 7Rank: 7

    UID
    112674
    好友
    4
    蛮牛币
    1830
    威望
    0
    注册时间
    2015-7-8
    在线时间
    1034 小时
    最后登录
    2019-3-19
    QQ
    8#
    发表于 2018-11-21 09:24:30 | 只看该作者
    [实例教程] Unity技能指示器实现
    [发帖际遇]: zakieeva 发帖时在路边捡到 1 蛮牛币,偷偷放进了口袋. 幸运榜 / 衰神榜

    7日久生情
    2834/5000
    排名
    914
    昨日变化
    5

    6

    主题

    672

    帖子

    2834

    积分

    Rank: 7Rank: 7Rank: 7Rank: 7

    UID
    112674
    好友
    4
    蛮牛币
    1830
    威望
    0
    注册时间
    2015-7-8
    在线时间
    1034 小时
    最后登录
    2019-3-19
    QQ
    9#
    发表于 2018-11-21 09:26:53 | 只看该作者
    能放到百度云就好了

    4四处流浪
    454/500
    排名
    6043
    昨日变化
    42

    4

    主题

    44

    帖子

    454

    积分

    Rank: 4

    UID
    230681
    好友
    0
    蛮牛币
    666
    威望
    0
    注册时间
    2017-7-6
    在线时间
    176 小时
    最后登录
    2019-3-19
    10#
     楼主| 发表于 2018-11-21 09:50:08 | 只看该作者
    huangtianba 发表于 2018-11-20 18:26
    哥哥,我点不开你的代码,能不能用点简单的方式呢

    点那个克隆下载就可以直接下载项目压缩包了

    排名
    24114
    昨日变化
    8

    0

    主题

    35

    帖子

    60

    积分

    Rank: 2Rank: 2

    UID
    304198
    好友
    1
    蛮牛币
    81
    威望
    0
    注册时间
    2018-11-11
    在线时间
    7 小时
    最后登录
    2018-12-5
    11#
    发表于 2018-11-23 20:20:18 | 只看该作者
    [实例教程] Unity技能指示器实现

    排名
    24114
    昨日变化
    8

    0

    主题

    35

    帖子

    60

    积分

    Rank: 2Rank: 2

    UID
    304198
    好友
    1
    蛮牛币
    81
    威望
    0
    注册时间
    2018-11-11
    在线时间
    7 小时
    最后登录
    2018-12-5
    12#
    发表于 2018-11-23 20:21:48 | 只看该作者
    Unity技能指示

    您需要登录后才可以回帖 登录 | 注册帐号

    本版积分规则

    快速回复 福建36选7和值走势图 返回列表
  • 机器人占领就业市场后:人类还能从事这些工作 2019-03-04
  • 以网络文化建设推进文化惠民 2019-03-03
  • 贸易战,只能是双输。我们是众志成城,美国却不一定。 2019-02-26
  • 辣评2016年9月最HOT 轿车获奖榜单 2019-02-22
  • 交通运输部路网中心:端午假期高速通行不免费 2019-02-18
  • 《陕西省县域经济社会发展监测考评办法》解读 2019-02-18
  • 西部网(陕西新闻网)www.cnwest.com 2019-02-13
  • 短途一日游 游客量猛增 小长假新疆接待游客353.6万人次 2019-02-13
  • 南昌重拳整治酒驾毒驾 2019-02-08
  • 女性之声——全国妇联 2019-02-08
  • 信息网络传播视听节目许可证 2019-02-03
  • 打开书籍,了解文物背后的中国温度 2019-02-03
  • 中央环保督察组:石家庄市无极县“敷衍整改” 2019-02-02
  • China Focus Dragon Boat Festival celebrated across China - Culture News - CQNEWS 2019-02-02
  • 铁路迎端午客流最高峰 今日预计发送旅客1318万人次 2019-01-28