位置: 编程技术 - 正文

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 数组)

  • 会计所得税分录?
  • 哪些税种属于中央固定收入
  • 汇算清缴补交所得税怎么做凭证
  • 自然人税收管理系统换了电脑怎么恢复数据
  • 个人独资企业可以投资有限公司吗
  • 售后回租涉税
  • 业务招待费税前扣除标准是
  • 创投资本投入资金如何做账?
  • 专票金额和实际报销金额不符
  • 贴现利息可以抵扣吗
  • 预存送返利的帐户怎么查
  • 开公司前期费用有什么
  • 购买商品用于抵债的会计分录要怎么做?
  • 利润为负会计分录
  • 企业不重视引起的四大涉税风险
  • 加速折旧法主要包括哪些内容
  • 企业银行基本户
  • 交通补贴和通讯补贴标准
  • 银行余额不平怎么快速找原因
  • 季报小微企业不包括哪些
  • win11右下角时间设置
  • windows10不会自动锁屏
  • post-secondary program
  • php生成验证码的方法
  • php判断为空的方法有哪些
  • php unit
  • 递延性负债
  • pavprsrv.exe - pavprsrv是什么进程 有什么用
  • php array_pop函数
  • 房地产计提税金的会计分录
  • 当月缴纳上月未缴纳社保
  • php中.的作用
  • 税务局罚款计入哪个会计科目
  • 处置固定资产的增值税怎么处理
  • 数据库管理系统能对数据库中的数据进行查询
  • 大学生创新创业大赛官网
  • php页面出不来
  • 厂房出租一年多少钱
  • 盈余公积提取后需要结转吗
  • 加计抵减可以结转吗
  • 住宿收据怎样写
  • 其他应付款是什么类账户
  • 个体户没有税务登记怎么开发票
  • 缴纳增值税附加税
  • 营改增后服务业账务处理
  • 住宿费专票可以抵扣进项税吗税率多少
  • 房地产公司房屋租赁管理办法
  • 享受优惠政策的通知
  • 印花税的减免
  • 红字发票最多几个月
  • 资本公积可用于弥补企业亏损
  • mysql的自动增长怎么表示的?
  • sql语句优化总结
  • sql server数据库恢复
  • 获取客户端所有cookie对象的方法
  • mac怎样解压rar
  • win7系统运行在哪里
  • ubuntu 20.04 服务器
  • macos 备份
  • WinXP巧用Netsh工具快速填写IP参数
  • 电脑xp系统最大多少g
  • 4G内存时linux的mtrr表不正确的解决
  • xp系统怎么禁止启动项
  • 电脑预装软件是什么意思
  • js类的实现
  • node. js教程
  • shell获取字符串中的数字
  • 自动搜索工具
  • shell脚本实现监控进程
  • javascript toggle
  • javascript面向对象编程指南 pdf
  • 安徽省国家税务总局电子税务局
  • 建筑劳务个人所得税申报
  • 临沂市国家税务局人员名单
  • 夫妻双方房子契税怎么算
  • 互城通怎么用微信充值
  • 江苏网上税务局官网
  • 软件著作权可以转让公司吗
  • 福建电子税务局登录入口
  • 什么是私人帐户
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设