『功能项目』切换职业技能面板【49】

embedded/2024/9/25 17:53:48/

我们打开上一篇48切换职业面板的项目,

本章要做的事情是制作第二职业法师技能面板、第三职业面板并且完成切换

双击打开Canvas进入预制体空间

复制三个技能栏面板

重命名

设置第一技能栏

设置第二职业技能栏

设置第三职业技能栏

修改脚本:ChangeProfessionUI.cs

修改脚本:PlayerOpt.cs

保存后运行项目

本章做了制作第二职业法师技能面板、第三职业面板并且完成切换的功能

接下来的文章内容:

1.法师职业的眩晕技能

2.窗口可拖拽脚本

3.点击名称寻找地点功能

4.隐藏怪物的生成

5.怪物I攻击范围内的主动攻击

6.掉落坐骑蛋的获取

7.异步传送转换场景

以及开放回合制、坐骑系统、宠物系统、背包系统、神炼系统、商城系统、Boss的目标跟随任务导航系统以及UI播放3D动画效果等等。

具体项目运行效果请关注water1024的b站视频项目演示《破碎纪元》

【Unity回合2.5D】破碎纪元_单机游戏热门视频 (bilibili.com)icon-default.png?t=O83Ahttps://www.bilibili.com/video/BV1rZY4e9Ebs/?spm_id_from=333.999.0.0&vd_source=547091a95b03acfa8e8a9e46ef499cd6


http://www.ppmy.cn/embedded/113215.html

相关文章

雷达探测系统中的显示模式详解: P显、B显、E显、A显、H显

雷达探测系统中的显示模式详解: P显、B显、E显、A显、H显 在雷达探测系统中,显示模式是雷达设备的重要组成部分,不同的显示模式可以提供不同维度的目标信息,以满足多种应用需求。常见的雷达显示模式包括 P 显、B 显、E 显、A 显 和 H 显。本…

共享内存C(Linux)

在学习的时候遇到问题,就是将结构体作为共享内存时将string类型置入结构体内,导致程序出现段错误,后来经过排查发现共享内存是c语言的库不支持string类型,需要用char name[20]代替。 1.在Linux中如何查看共享内存 (1&…

93、k8s之hpa+helm

一、HPA HPA: pod的数量进行扩缩容 针对对控制器创建的pod deployment: replicas: 静态:edit yaml:apply -f HPA:基于cpu的利用率来实现pod的数量大的自动伸缩。 Horizontal Pod Autoscaling yaml 文件------主流------…

Unity persistentDataPath使用案例

Unity persistentDataPath使用案例 一、Application.persistentDataPath 1、概念 persistentDataPath:此属性用于返回一个持久化数据存储目录的路径,可以在此路径下存储一些持久化的数据文件;是一个可读写的目录;此文件夹在Edi…

如何优雅地处理返回值

我们已经知道了如何优雅的校验传入的参数了,那么后端服务器如何实现把数据返回给前端呢? 返回格式 后端返回给前端我们一般用 JSON 体方式,定义如下: {#返回状态码code:string, #返回信息描述message:string,#返回值data…

java -- JDBC

一.JDBC概述: 过java语言操作数据库中的数据。 1.JDBC概念 JDBC(Java DataBase Connectivity,java数据库连接)是一种用于 执行SQL语句的Java API。JDBC是Java访问数据库的标准规范,可以 为不同的关系型数据库提供统一访问,它由…

查看有多少个终端用户当前登录

在Debian 10系统上,可以通过以下命令来查看有多少个终端用户当前登录: 1. 使用 who 命令: 可以使用 who 命令来查看当前登录系统的所有用户及其终端信息。通过统计这个命令的输出行数,可以知道有多少个终端登录。 who 或者直接统计行数: who | wc -l 2. 使用 w 命令:…

Prism库:详解其核心组件和使用方法

Prism库简介 Prism库是一个开源项目,由 Microsoft 社区开发和维护。它是一组用于创建 WPF、UWP 和 Xamarin 应用程序的工具和库,提供了一种基于模块化和依赖注入的架构模式,同时它提供了一系列的工具,帮助开发人员构建可扩展、可…