怪物跟随血条

news/2024/11/29 7:40:44/

先创建血条ui界面,之后做成预制,这样就可以通过代码调用了。

之后是代码上面的部分了。

1
2
3
4
5
6
GameObject EnemyPanel = Resources.Load( "EnemyPanel" as  GameObject; //加载敌人血条
        m_EnemyPanel = Instantiate(EnemyPanel, m_transform.position, m_transform.rotation)  as  GameObject; //实例化血条
        m_EnemyPanel.transform.localScale =  new  Vector3(0.006f, 0.006f, 0.006f); //调整ui大小
        m_bloodSlider =m_EnemyPanel.GetComponentsInChildren<UISlider>(); //获取物体组件
        m_EnemyHeight = gameObject.collider.bounds.size.y; //通过碰撞器获取高度
        m_NameLabel = m_EnemyPanel.GetComponentsInChildren<UILabel>(); //获取字体组件
1
2
3
4
//获取x,y,z三个坐标的数值
         Vector3 pos =  new  Vector3(m_transform.position.x, m_transform.position.y + m_EnemyHeight, m_transform.position.z);
         m_EnemyPanel.transform.position = pos; //值赋给物体位置
         m_EnemyPanel.transform.rotation = Camera.main.transform.rotation; //让ui血条一直面向摄像机

通过这些代码后。可以实现这个功能不过我遇到一个问题就是无法在摄像机里渲染,

其实就是渲染里没选择而已。。在摄像机组件里。渲染全部,就好了

就是记录一些我遇到的事情


http://www.ppmy.cn/news/761809.html

相关文章

关闭血条上显示的服务器名字,魔兽世界怀旧服姓名血条修改宏 远处看不到血条名字解决方法...

很多魔兽世界怀旧服的玩家反映&#xff0c;在游戏里隔远了就看不到对方的血条姓名了&#xff0c;就不能使用技能了&#xff0c;这应该怎么办&#xff0c;针对这个问题小编特意给大家整理了相关的攻略&#xff0c;如果你想了解具体的解决方法就跟着我一起来看看吧。 魔兽世界怀旧…

关闭血条上显示的服务器名字,魔兽世界怀旧服远处看不到血条怎么办 姓名板血条显示距离修改宏分享...

魔兽世界怀旧服中&#xff0c;大家会发现很多时候无论是在打怪还是在副本中经常的看不到距离远一点的血条&#xff0c;也就是姓名板&#xff0c;那么怎么解决这个问题呢?下面就来为大家分享一下怀旧服姓名板血条显示距离的宏。 姓名板血条显示距离修改宏&#xff1a; 以下是魔…

wow8.0服务器显示不兼容,?魔兽世界8.0系统血条无法显示原因是什么?解决方法又是什么?[图]...

魔兽世界8.0版本自上线以来&#xff0c;出现了各种BUG&#xff0c;最近就有玩家反映系统血条无法显示。那么导致该问题的原因是什么呢&#xff1f;解决方法又是什么&#xff1f;想要对此了解的玩家就跟小编一起来看看吧。 魔兽世界8.0系统血条不显示解决方法 方案一 一&#xf…

服务器可以显示的血量显示,魔兽世界怀旧服怎么设置显示血量信息 显示血量信息方法介绍...

大家都知道&#xff0c;魔兽世界怀旧服于昨日已经开服&#xff0c;但是不少玩家进去完了之后发现怪物不显示血条&#xff0c;很多小伙伴都不太了解&#xff0c;感兴趣的朋友不要错过了。 血量显示方法 要显示怪物血量的方法很简单&#xff0c;游戏中默认原版是百分比的&#xf…

服务器可以显示的血量显示,魔兽世界怀旧服怪物如何显示血量

魔兽世界怀旧服怪物如何显示血量?有很多玩家会发现怪物不显示血条&#xff0c;那如何设置呢?感兴趣的小伙伴跟着安致网小编一起来了解一下怪物显示血条方法吧。 要显示怪物血量的方法很简单&#xff0c;游戏中默认原版是百分比的&#xff0c;进入设置-显示-把数值调成百分比和…

Linux环境搭建SVN服务器并实现公网访问 - cpolar端口映射

文章目录 前言1. Ubuntu安装SVN服务2. 修改配置文件2.1 修改svnserve.conf文件2.2 修改passwd文件2.3 修改authz文件 3. 启动svn服务4. 内网穿透4.1 安装cpolar内网穿透4.2 创建隧道映射本地端口 5. 测试公网访问6. 配置固定公网TCP端口地址6.1 保留一个固定的公网TCP端口地址6…

Apifox 已上架至 TitanIDE

Apifox 目前已上架至 TitanIDE 模板&#xff0c;为 TitanIDE 用户提供快速使用接口调试工具的入口。 可以通过 TitanIDE 的「创建项目」快速新建 Apifox 模版&#xff0c;开箱即用。TitanIDE 的模板包括开发者常用的 IDE 及周边开发工具&#xff0c;如数据建模用的 PDmaner、数…

vue起服务时或npm install时遇到code EPERM errno -4048这样的报错,还有就是文字数量超出盒子可以设置多行省略或单行省略!!!

问题一&#xff1a;这个问题先试第一种方法如果没有解决再去使用方法二和三解决&#xff01; package.json.49681428e code EPERM 17 errno -4048 syscall rename Error: EPERM:operation not permitted,renamec:\Users\xxxx\Desktop\HPortal_Client\node_modules\post{ [Erro…