位置: 编程技术 - 正文

unity学习之标签(unity签名)

编辑:rootadmin

推荐整理分享unity学习之标签(unity签名),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unity签名,unity icon,unity富文本标签,unity富文本标签,unity添加标签,unity签名,unity新logo,unity添加标签,内容如对您有帮助,希望把文章链接给更多的朋友!

unity学习,希望我的博客能给喜欢unity的朋友带来帮助

unity学习之标签(unity签名)

今天我们需要完善项目,我就做了人物头顶顶名称,怪物头顶顶名称和血条,我们就暂时俗称它为人物的标签吧。虽然只是做了一点点,但是我还是觉得蛮有意思的。 做成的效果如图所示:

我们就以老鼠来当例子吧。代码如下:using UnityEngine;using System.Collections;public class MouseHeader : MonoBehaviour { //主摄像机对象 private Camera camera; //怪物名称 private string name = "老鼠"; //主角对象 GameObject hero; //怪物模型高度 float mouseHeight; //红色血条贴图 public Texture2D blood_red; //黑色血条贴图 public Texture2D blood_black; void Start() { //根据Tag得到主角对象 hero = GameObject.FindGameObjectWithTag("Player"); //得到摄像机对象 camera = Camera.main; //得到模型原始高度 float size_y = collider.bounds.size.y &#; 0.3f; //得到模型缩放比例 float scal_y = transform.localScale.y &#; 0.3f; //它们的乘积就是高度 mouseHeight = (size_y * scal_y); } void Update() { //保持NPC一直面朝主角 transform.LookAt(hero.transform); } void OnGUI() { //得到NPC头顶在3D世界中的坐标 //默认NPC坐标点在脚底下,所以这里加上npcHeight它模型的高度即可 Vector3 worldPosition = new Vector3(transform.position.x, transform.position.y &#; mouseHeight, transform.position.z); //根据怪物头顶的3D坐标换算成它在2D屏幕中的坐标 Vector2 position = camera.WorldToScreenPoint(worldPosition); //得到真实怪物头顶的2D坐标 position = new Vector2(position.x, Screen.height - position.y); //计算出血条的宽高 Vector2 bloodSize = GUI.skin.label.CalcSize(new GUIContent(blood_red)) / 2; //通过血&#;计算红色血条显示区域 float blood_width = blood_red.width * Stone.mouseHP / ; //先绘制黑色血条 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, blood_width, bloodSize.y), blood_red); //计算怪物名称的宽高 Vector2 nameSize = GUI.skin.label.CalcSize(new GUIContent(name)); //设置显示颜色为黄色 GUI.skin.label.fontSize = ; GUI.color = Color.yellow; //绘制怪物名称 GUI.Label(new Rect(position.x - (nameSize.x / 2), position.y - nameSize.y - bloodSize.y, nameSize.x, nameSize.y), name); }} 这样就做出了老鼠的标签和血条,主角和NPC的是一样的哦!更多精彩内容请关注:

AssetBundle------ 资源打包和依赖资源打包 前段时间做了一个项目,刚好使用到了AssetBundle资源打包的东西,于是花了点时间研究了一下AssetBundle.AssetBundle打包我用NGUI插件加载了一张图片,并且把

unity3d---案例分析 1.用数组保存三个cube,鼠标点击一下消失一个。publicGameObject[]cube;//创建数组publicfloatspeed=5;//速度inti=0;floatfireTime=0.5f;//发射时间floatnextTime=0.0f;//间隔时间vo

Unity引擎制作仿《文明》游戏 首先要说的是为什么要仿《文明》而不是其他什么么的仿雷电、RPG此类。第一点,游戏制作室自发性质,所以要选热爱的游戏类型,这样才有动力做下

标签: unity签名

本文链接地址:https://www.jiuchutong.com/biancheng/377283.html 转载请保留说明!

上一篇:unity播放视屏(pc/android/ios)(unity中播放视频)

下一篇:unity3d---案例分析(unity 案例)

  • 收到个人保险费会计分录
  • 银行回单手续费分录
  • 抵扣联的抵扣期限
  • 残值要不要做分录
  • 核定征收可以改查账征收吗
  • 电子发票与纸质发票具有同等效力
  • 去年漏记了收入,可以记今年吗
  • 银行卡待报解预算收入是什么钱
  • 出口货物的进项发票什么时候认证
  • 跌价材料出售如何入账
  • 如果当月有未记账的凭证,系统不可以结账
  • 违约金抵扣货款等于现金折扣吗会计分录
  • 转让股权原值的相关资料
  • 律师事务所日常管理松懈混乱整改措施
  • 印花税金额不足多少可以不收
  • 季报所得税可以预交吗
  • 当期免抵税额如何做账
  • 增值税发票过期了,对方可以重开吗
  • 餐饮业一般纳税人企业所得税税率
  • 小微企业可以开9个点的专票吗
  • 工程劳务公司的生产销售情况分析
  • 公户没有开票进账了可以吗
  • 购车发票怎么做分录
  • 查账征收企业所得税季报怎么填
  • 工商企业年报网上申报时间
  • PHP:oci_set_prefetch()的用法_Oracle函数
  • typecho插件开发教程
  • 政策性搬迁的会计处理
  • 关于笔记本电脑的文案
  • 应交增值税的会计科目怎么做
  • 工程质保金账务处理办法
  • 公司购买二手车需要什么手续
  • 前端doctype
  • 门面出租赚钱吗
  • 企业收到对外投资收益交所得税吗
  • 出现又离开
  • 日本的萤火虫
  • 上月未结账本月不能操作任何业务
  • 制造企业的印花税税率
  • 收到税务局退回的企业所得税分录
  • 处理固定资产怎么交税
  • 保洁劳务派遣合同
  • php用户登录界面
  • ps如何打圈内环形文字怎么调间距
  • 事业单位接受捐赠物资会计处理
  • 建筑企业异地预缴增值税销售额含税吗
  • 投资公司如何注册勘察设计工程师证书
  • java中public修饰什么
  • php首页
  • rust 前端开发
  • 帝国cms结合项多选
  • syslog ng
  • 原始凭证可以外带吗
  • 企业按行业划分可划分为哪些
  • 收到法人投资款需要什么手续
  • 月末结存材料的实际成本例题
  • 如何理解递延所得税资产和负债
  • 收到红字发票账务处理应附哪些资料呢
  • 小规模没交税有什么后果
  • 公允价值的通俗理解
  • 收到了对方的作业怎么办
  • 无形资产摊销费怎么算
  • win10 rs5
  • mac电脑技巧
  • 如何安装vmware10
  • bios 设置
  • vpengine.exe进程
  • 防止linux断电系统崩溃
  • win7远程桌面连接命令
  • perfom.exe
  • windows10分辨率太高
  • jquery获取本地ip
  • java的gui框架
  • 细说javascript
  • javascript基础入门教程
  • javascript的引用类型
  • javascript教程
  • 每天一篇小练笔30字
  • 电子税务局怎么添加开票员
  • 工厂的税率是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设