位置: 编程技术 - 正文

unity进度条,物品随机掉落(unity进度条控制动画进度)

编辑:rootadmin
进度条 进度条用到的是GUI的内容,首先在类外面创建一个空的文本纹理,由两个空的文本纹理,然后定义一个当前的进度,再接着定义一个GUI的方法,在方法里面绘制两个文本域,说白了就是画两个长方形,然后还得定义一个绘制长条的宽度,所谓的宽度就是让当前走的进度乘以放在上面的空的文本纹理的宽度,这样就形成了一个进度条。例:

推荐整理分享unity进度条,物品随机掉落(unity进度条控制动画进度),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unity 视频进度条预览,unity进度条滑动数值,unity控制动画播放进度,unity进度条控制动画进度,unity 视频进度条预览,unity进度条跳转场景,unity进度条效果,unity进度条控制动画进度,内容如对您有帮助,希望把文章链接给更多的朋友!

public Texture2D blood_blue; //定义一个黄血条2D文本纹理

public Texture2D blood_black;//定义一个黑色血条2D文本纹理

public float HP=0f;//当前进度

void Update () {

if (HP <=)

{

HP &#;= Time.deltaTime*5;//这是根据时间增加进度

}

else if(HP>=)//如果当前进度大于等于,则进行跳转

{

Application.LoadLevel("login");

}

void OnGUI()

{

string dd = " ";

GUIStyle cc = new GUIStyle();

unity进度条,物品随机掉落(unity进度条控制动画进度)

cc.normal.background = img;//设置背景图片

GUI.Label(new Rect(0, 0, , ), dd, cc);

if (HP<=)

{

float blood_width = blood_blue.width * HP/;//这是定义血的进度

GUI.DrawTexture(new Rect(, , blood_black.width,

blood_black.height), blood_black);//画进度条

GUI.DrawTexture(new Rect(, , blood_width, blood_blue.height), blood_blue);

GUI.skin.label.fontSize = ;//设置字体

GUI.color = Color.black;//设置颜色

GUI.Label(new Rect(, , , ), (int )HP&#; "%");

GUI.skin.label.fontSize = ;

GUI.color = Color.red;

GUI.Label(new Rect(,,,),"正在加载.....请稍后.....");

}

}

随机掉落物品 public GameObject chest; //public GameObject gold;//声明一个公共的金币游戏对象 //public GameObject blood;//声明一个公共的血瓶游戏对象 public GameObject hero;//声明一个公共的主角游戏对象 public GameObject[] mouse; //定义一个数组来添加需要掉落的物品 void OnTriggerEnter(Collider col) { if (col.tag == "Player") { AnimationToWorking(); GameObject clone = mouse[Random.Range(0, mouse.Length)]; //当盒子触碰到标签为Player时 建立一个数组长度 Destroy(this.gameObject, 1f); // 1秒后销毁报销 GameObject.Instantiate(clone, transform.position, Quaternion.identity); //创建物品 在宝箱原有的位置 } }更多精彩请到:

unity之数组 Array类(数组)数组允许你将多个对象存储在一个变量中。Array类只能用于JavaScript.更多关于C#或JavaScript中ArrayLists,字典或哈希表的信息参考MSDN。这是一

unity之血瓶金币的生成 unity学习,希望我的博客能给喜欢unity的朋友带来帮助血瓶创建一个血药的脚本。当主角触碰血药是出发事件生命加.voidOnTriggerEnter(Collidercol){//获取标签

unity学习之NGUI基础 unity学习,希望我的博客能给喜欢unity的朋友带来帮助今天学习了新的知识:NGUINGUI是用C#编写的unity(适用于专业版和免费版)插件,提供强大的UI系统

标签: unity进度条控制动画进度

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

上一篇:Unity引擎制作仿《文明》游戏(unity引擎用什么模拟器)

下一篇:unity之数组(unity jsonutility 数组)

  • 企业为职工提供无偿服务
  • 收到以前年度退所得税分录
  • 递延所得税什么时候确认
  • 定期定额征收和核定征收一样吗
  • 买二手设备还需要备案吗
  • 折旧已经计提完的固定资产如何盘点
  • 取得的技术酬金怎么入账
  • 营改增后建筑公司账务处理
  • 出售办公用房要交什么税
  • 一般纳税人要交的税种有几种
  • 销项已开进项还没有收到分录如何处理?
  • 无票收入如何做账
  • 固定资产房屋折旧年限及残值
  • 增量留底税额怎么进行确定
  • 社会保险费缴费凭据在哪查
  • 报销误餐费会计怎么做账
  • 本月损益类怎么结转
  • php curl模块
  • agent程序
  • 小微企业减免额怎么计算
  • windows7中可以设置控制计算机
  • 科罗拉多斯普林斯海拔
  • 死亡谷景点
  • 2023前端面试题百度云
  • 变电所的相关费用是什么
  • 商业汇票抵付前欠货款的分录
  • php如何调用function
  • php is_executable判断给定文件名是否可执行实例
  • 会计实务中的计提是什么意思
  • 研发费用加计扣除新税收政策
  • 用友t3固定资产清理怎么操作
  • 现金流量表本年累计金额怎么算
  • 应收账款收不回来
  • 不缴纳增值税的收入需要缴纳水利税吗
  • java获取resources下文件路径
  • mongodb使用案例
  • mysql数据库死锁产生的原因及解决方案
  • 结转制造费用金额
  • 金融资产减值包括
  • 全员啥意思
  • 委托收款和托收承付结算流程图
  • 收到去年的普通发票
  • 销售赠品的会计分录
  • 归纳投入外币资产怎么写
  • 资本公积金转增股本会计处理
  • 第三季度利润
  • 员工迟到扣款如何做账
  • 企业亏损为什么还继续
  • 企业持有的能够对被投资单位实施控制的长期股权投资
  • 什么是收入?企业有哪些
  • 弥补亏损后怎么做账
  • 建账的过程包括哪些内容
  • 备份还原工具怎么用
  • 虚拟机linux端mysql数据库无法远程访问的解决办法
  • sql server 自增列设置语句
  • MSSQL 数据库同步教程
  • windows7怎么说
  • win7网卡驱动怎么卸载
  • explore.exe是什么意思
  • windows中alt+tab
  • win102020h2
  • 怎么打开xp
  • windows xp快捷键设置在哪
  • Linux系统中矢量图ai格式怎么打开?
  • win10系统没有关机选项
  • visual studio 10 cocos2dx项目移植到eclipse的android项目(配置请参照上一篇文章开发环境搭建)
  • opengl 缓存
  • javascript获取当前文件夹文件数量
  • jquery封装原理
  • Android EventBus发布/订阅事件总线
  • js判断网页链接是否可用
  • 发票在税务系统查不到对方要怎么做
  • 浙里办怎么给小孩子缴医保费
  • 收讫付讫是什么意思
  • 国家税务总局江西省国家税务局
  • 农机免税范围
  • 上海餐饮增值税
  • 普通发票冲红怎么报税
  • 怎样查询自己企业的税管员
  • 会计基础工作规范2024
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设