



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
unity中实现人物血条跟随人物移动。public Texture2D blood_red;/红色的贴图 public Texture2D blood_black;/黑色的贴图 public GameObject hero;/主角对象 private Camera camera;/照相机 float npcHeight;/ Use this for initializationvoid Start () camera = Camera.main;/得到摄像机对象 npcHeight = 1; /如果这是一个模型 /注解1 /得到模型原始高度 /float size_y = collider.bounds.size.y; /得到模型缩放比例 /float scal_y = transform.localScale.y; /它们的乘积就是高度 /npcHeight = (size_y * scal_y);/ Update is called once per framevoid Update () transform.LookAt(hero.transform);/保持NPC一直面朝主角 void OnGUI() /得到NPC头顶在3d 世界中的坐标 Vector3 worldPosition=new Vector3 (transform .position .x,transform .position .y+npcHeight ,transform .position. z); /根据NPC头顶的3D坐标算换成2D屏幕中的坐标 Vector2 position = camera.WorldToScreenPoint(worldPosition); position = new Vector2(position.x, Screen.height - position.y); /计算血条的宽高 Vector2 bloodSize = GUI.skin.label.CalcSize(new GUIContent(blood_red); /在绘制黑色的血条 GUI.DrawTexture(new Rect(position.x - (bloodSize.x / 2), position.y - bloodSize.y, bloodSize.x, bloodSize.y), blood_black); /在绘制红色血条 GUI.DrawTexture(new Rect(position.x - (bloodSize.x / 2), position.y - bloodSize.y, bloodSize.x, bloodSize.y), blood_red); 这篇文章来自狗刨学习网下面是经典鼠标点击对象的事件void OnMouseDrag ()Debug.Log(鼠标拖动该模型区域时);void OnMouseDown()Debug.Log(鼠标按下时); void OnMouseUp()Debug.Log(鼠标抬起时);void OnMouseEnter()Debug.Log(鼠标进入该对象区域时);void OnMous
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 计算机科学核心知识试题及答案
- 法学概论与人文社会科学的交融试题及答案
- 山东省威海文登区四校联考2025届七下数学期末综合测试模拟试题含解析
- 信息处理技术员考试复习问题集试题及答案
- 增强班级合作意识的工作措施计划
- 法治文化的内涵与外延试题及答案
- 班级理论知识竞赛的组织与实施计划
- 企业治理与决策科学的总结计划
- 如何提升工作效率的策略计划
- 基于数据分析的急诊业务提升计划
- 防溺水的家长会课件
- 2024年中国资源循环集团有限公司招聘笔试真题
- 危货车辆防汛救援应急预案
- 信息安全基础试题及答案
- 基于PLC的自动生产线控制系统的设计毕业论文
- 肾病综合征护理疑难病例讨论
- 2024-2025人教七上数学26第3章代数式小结与复习【教案】
- 课件-DeepSeek从入门到精通
- 人文艺术活动与展览
- 字节跳动经营分析报告
- 测绘地理信息从业人员保密知识培训
评论
0/150
提交评论