实现打怪得分效果。(Unity)

2023-10-30

首先创建一个Text文本UI组件,并且通过锚点进行文本位置的摆放,并通过修改下面箭头处的值调整Text文本的大小和颜色。如果有字体也可以修改字体样式。

 也可以在添加组件处添加一个shadow组件修改x和y的值,使文本具有立体和阴影感看起来更有美感。

 创建一个分数管理器脚本专门用来控制分数,并且挂载在文本UI上。

代码实现:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;

public class ScoreManager : MonoBehaviour
{
    //单例模式,在外面调用不需要创建对象。
    public static int score;
    //文本
    Text scoreText;

     void Start()
    {
        scoreText = GetComponent<Text>();
    }
    // Update is called once per frame
    void Update()
    { 
        scoreText.text = "Score: " + score;
    }
}

并且需要在敌人的hp脚本中调用,在敌人死亡销毁之前先进行加分。

 并且需要在上面声名击杀一个怪物加多少分,不同的怪物有不同的分数,到时候只需要在上面更改score的值就可以更改击杀怪物的分数。

 

图片实现:

上面代码顺序不一样,可能会导致运行出错,如需要得进行完整性使用,才能保证项目正常运行。如出错请认真检查并且通过调整看看是否能达到效果。如有更好的方法,请在下方留言!谢谢你的观看!!!


----------------------------------------------------------END-----------------------------------------------------------------

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

实现打怪得分效果。(Unity) 的相关文章

  • c#获取cpu序列号

  • UE4 解决景深效果闪烁问题

    原因 1 模型的垂直竖线 造成抗锯齿算法对竖线的渲染计算 处于一种不稳定的状态 因此闪烁 解决办法 使用LOD 用贴图去替代线条模型 2 材质的法线贴图 当法线贴图含有垂直竖线的纹理效果 也会造成闪烁 比如这种幕墙材质 解决办法 关闭或动态
  • Unity 粒子特效、材质发光 HDR ShaderGraph图文教程[完成lit发光设置]

    效果如图 准备工作 在hdr模式下 关闭Directional Light 相机设置 移动球挂一个点光源作为子节点 设置自行调节 0 创建移动球的材质及shader shader gt 在Project Create Shader Grap
  • unity中创建询问弹出窗口

    在开发过程中进程会遇到需要弹出一个窗口询问用户是否进行的操作 今天就来制作一个这样弹出窗口 然后根据弹出窗口的选择内容不同进行不同的操作 本例中主要是为了删除一个数据 而在删除数据操作前需要得到用户的一个确认操作 这里面主要用到了Notif
  • VLC for unity 插件如何使用

    VLC for unity 插件如何使用 先去下载一个VLC播放器 安装完成后 然后导入插件链接https download csdn net my 这个插件我的另一个上传资源里有 或者到商店去下载 这个插件链接下载完是一个txt文档 里面
  • Unity保存图片到相册

    Unity保存图片到Android相册 Java 纯文本查看 复制代码 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
  • Unity打包WebGL的优化常用操作?

    1 贴图部分优化 如果贴图格式时2048 在不影响画面效果的情况下 改成1024或者5 12 还可以缩小包体 2 压缩和解压缩问题 WebGL打包的时候分三种压缩情况 gzip 比Brotli文件打 但打包快 http和https都支持 B
  • 【Unity步步升】监控与检测物体的各种方案,如:射线、碰撞、挂载等...

    在制作AR模型数值控制方案的时候遇到了检测的问题 学习过程受益匪浅 故今天为大家整理带来一篇监控与检测物体的参考方案集合 目录 一 射线检测 二 物体存在检测 三 碰撞检测 一 射线检测 单射线检测 首先完成搭建场景如下图1 1 我这里用到
  • Unity旋转以及万向锁问题

    我之前研读了一些关于unity旋转相关的博客 一直想抽个时间写个总结 但是由于实习太忙一直没有写 趁着今天请了假晚上有时间把这段时间一些学习心得写出来 Unity inspector面板中的Rotation 在unity中 想必大家最先接触
  • unity dots jobSystem 记录

    Looking for a way to get started writing safe multithreaded code Learn the principles behind our Job System and how it w
  • Unity万向节死锁解决方案(2023/12/4)

    1 万向节死锁无法解决 这是因为它的特性就是如此 就像玻璃杯就是玻璃 这不可否认 别钻牛角尖昂 2 大多数情况下欧拉角足够用 例如 CF 摄像机不可能绕z轴旋转 x轴旋转也不会超过九十度 因为那样人物的腰子会被扭断 塔防游戏 保卫萝卜 吃鸡
  • unity3d 自定义的图片无法放入source image中

    须将图片的texture type改为 sprite
  • 【原神游戏开发日志1】缘起

    原神游戏开发日志1 缘起 版权声明 本文为 优梦创客 原创文章 您可以自由转载 但必须加入完整的版权声明 文章内容不得删减 修改 演绎 相关学习资源见文末 大家好 最近看到原神在TGA上频频获奖 作为一个14年经验的游戏开发行业的老兵 我就
  • 【Unity】如何让Unity程序一打开就运行命令行命令

    背景 Unity程序有时依赖于某些服务去实现一些功能 此时可能需要类似打开程序就自动运行Windows命令行命令的功能 方法 using UnityEngine using System Diagnostics using System T
  • Unity学习笔记

    一 旋转欧拉角 四元数 Vector3 rotate new Vector3 0 30 0 Quaternion quaternion Quaternion identity quaternion Quaternion Euler rota
  • U3D游戏开发中摇杆的制作(NGUI版)

    在PC端模拟摇杆 实现控制摇杆让玩家或者物体移动 以下是完整代码 using System Collections using System Collections Generic using UnityEngine public clas
  • 游戏开发常见操作梳理系列之——玩家信息的显示系统

    在游戏中 有不少游戏在左上角会出现玩家的头像和等级以及血量 这就是玩家的信息显示系统 那么这些是如何制作的呢 接下来我将讲讲代码的操作 其它操作我会在其它笔记中一一说明 敬请期待 信息的显示相当简单就是控制一些UI 然后在其它系统里面填写相
  • 游戏开发常见操作梳理之NPC药品商店系统(NGUI版)

    后续会出UGUI Json的版本 敬请期待 游戏开发中经常会出现药品商店 实际操作与武器商店类似 甚至根据实际情况可以简化设置 废话不多说 直接上代码 药品商店的源码 using System Collections using Syste
  • 游戏开发之常见操作梳理——武器装备商店系统(NGUI版)

    游戏开发中经常出现武器商店 接下来为你们带来武器装备商店系统的具体解决办法 后续出UGUI Json版本 敬请期待 武器道具的具体逻辑 using System Collections using System Collections Ge
  • 游戏开发常见操作系列之敌人系统的开发一(U3D)

    在开发游戏的过程中 我们常常会出现一些敌人攻击我们玩家 并且实现掉血以及死亡的现象 敌人还会源源不断地生成 这是怎么制作的呢 接下来为大家提供方法 其中使用了NGUI 后续会更新其它方法 敬请期待 使用HUDText实现扣血时显示文本 直接

随机推荐

  • JSP之cookie的使用说明

    1 cookie介绍 1 来自于Servlet规范中提供一个工具类 2 如果两个Servlet为同一个用户 用一个浏览器提供服务 此时借助于用户的cookie实现数据共享 3 cookie在现实生活中相当于用户的会员卡 当没有手动清除浏览器
  • Linux 进程间通讯

    文章目录 一 进程间通讯概念 进程通讯介绍 进程间通讯的分类 二 进程间通讯之管道 1 无名管道 无名管道概述 无名管道 API 无名管道的实例 无名管道的读写特点 设置为非阻塞的方法 2 有名管道 有名管道的概述 有名管道的使用 有名管道
  • RISC-V --rocket-chip generator介绍及其仿真使用

    最近工作使用 rocket chip generator 仿真非极大值抑制算法 C语言编写 分析其时序模型和riscv汇编指令 这里将rocket chip generator的使用方法总结一下 说明 使用的rocket chip gene
  • MOSFET知识小结

    MOSFET知识小结 MOSFET的基础知识 参见百度百科 场效应管 MOSFET的驱动 专用IC驱动 优点 电路集成度高 驱动能力强 使用简单 缺点 成本高 适用范围 非典型应用 如NMOS的高边驱动 驱动电流要求高的情况 注意事项 使用
  • 恒林家居引入纷享销客CRM系统,领跑家居行业营销数字化进程

    近日 恒林家居股份有限公司 股票代码 603661以下简称为 恒林家居 携手纷享销客在湖州召开了CRM项目启动会 双方领导及核心项目人员齐聚一堂 展开了深度交流并达成了重要共识 作为家居行业的领军企业 恒林家居自22年扩容 大家居 战略赛道
  • apache2.4配置服务器,文件都是从配好的服务器上直接拿下来的,极具参考性

    hello 大家好 我是咖啡汪 今天刚好给服务器配置了 SSL 证书 所以写这篇文章来分享下心得 以下文件包括了80 端口监听代理映射 和 443 端口监听代理映射 1 下载下来的ssl 证书截图如下 2 修改 httpd conf 内容如
  • java入门一:java语法基础

    1 注释 标识符 单行注释 多行注释 文字 文档注释 文字 注释不会被编译 写给程序员看 平时写代码一定写注释 方便别人看的懂你的代码 或者写久了自己忘了干嘛的 关键字 abstract assert boolean int class 不
  • 毕业差不多一年,跳槽华为od岗,已入职

    先说一下2022年上半年od岗的面试流程 简历筛选 全日制本科以上 机试 性格面试 技术一面 技术二面 hr面 主管面 博主当时面试到入职用了两个多月 都是线上面试 可以约晚上或者周末 机试 三道算法题 大概就是力扣简单 中等 困难的三种类
  • python中while循环打印99乘法表

    花式打印9 9乘法表 第一个计数器 i 1 while i lt 10 第二个计数器 j 1 while j lt i print d d d t j i i j end j 1 换行 print i 1 输出换行 print i 1 wh
  • 行业代码小程序开发制作方案

    随着移动互联网的快速发展 小程序成为用户获取服务的新途径 尤其在行业领域 如餐饮 零售 教育等 小程序的应用越来越广泛 方案旨在开发一款行业代码小程序 为行业用户提供便捷 高效的服务体验 一 产品定位 产品定位为行业代码小程序 旨在为行业用
  • 数据库基本概念review

    1 基本概念 1 1 数据库阶段 人工管理阶段 文件系统阶段 使用文件系统来进行管理 缺陷 数据荣誉 数据不一致 数据库阶段 三大事件 层次模型的出现 网状模型的出现 关系模型的出现 Codd 1 2 DB DBMS DBS定义 数据库 D
  • Zip压缩解压缩之C++实现。

    压缩 可压缩单一文件 也可压缩文件夹里的多个文件 包括文件夹里面的子文件夹 压缩的目标文件格式无限制 demo文件使用的是 text h cpp png bmp wav mp4等 解压缩 非覆盖解压缩 1 codeproject下载地址 h
  • openssl rand 密码字符长度 -base64

    openssl rand 6 base64 MuCB2GeN openssl rand 14 base64 xIHqPvf9PCkRr355gyg OpenSSL简介 在所有的类 Unix 发行版 Solaris Mac OS X 和 Wi
  • qt之QSqlQuery类执行SQL语句

    转载自 https wizardforcel gitbooks io qt beginning content 28 html 导语 SQL即结构化查询语言 是关系数据库的标准语言 前面两节中已经在Qt里利用QSqlQuery类执行了SQL
  • AngularJS 发送POST请求到后台

    这两个周公司要换前端框架 采用Ionic AngularJS来展示App 原来的App采用的是H5做的 说是H5用户体验不怎么好 所以叫我调研下 说真的 刚开始真的是一脸懵逼 找各种资料 论坛 视频 看了很多博客 很多大牛都说学习Ionic
  • 决策树算法的核心思想

    本文来自 公众号 自然语言处理与机器学习 作者 忆臻 一 算法思想 决策树 decision tree 是一个树结构 可以是二叉树或非二叉树 其每个非叶节点表示一个特征属性上的测试 每个分支代表这个特征属性在某个值域上的输出 而每个叶节点存
  • Prompt工程师指南[应用篇]:Prompt应用、ChatGPT

    1 ChatGPT Prompt Engineering 主题 与 ChatGPT 对话 Python 笔记本 ChatGPT介绍 ChatGPT是OpenAI训练的一种新型模型 可以进行对话交互 该模型经过训练 可以按照提示中的指令 在对
  • 获取顺序栈的栈顶元素

    转至 http www nowamagic net librarys veda detail 2276 获取顺序栈的栈顶元素 GetTop S e 若栈存在且非空 用e返回S的栈顶元素 参考之前线性表的话 就是设一个存储栈顶的变量 e 然后
  • 18、INSERT:插入数据(添加数据)

    数据库与表创建成功以后 需要向数据库的表中插入数据 在 MySQL 中可以使用 INSERT 语句向数据库已有的表中插入一行或者多行元组数据 基本语法 INSERT 语句有两种语法形式 分别是 INSERT VALUES 语句和 INSER
  • 实现打怪得分效果。(Unity)

    首先创建一个Text文本UI组件 并且通过锚点进行文本位置的摆放 并通过修改下面箭头处的值调整Text文本的大小和颜色 如果有字体也可以修改字体样式 也可以在添加组件处添加一个shadow组件修改x和y的值 使文本具有立体和阴影感看起来更有