个人网站制作代码广东网络建设公司

张小明 2026/1/9 14:55:45
个人网站制作代码,广东网络建设公司,网站建设风格,阆中市网站建设服务一 UI - 创建人物状态栏创建canvas切换自己创建的控制器切换比例通过Alt控制位置裁切ui设置 自动裁切并手动处理#xff0c;然后再为需要的命名设置为固定比例#xff0c;修改大小和位置复制一份并且注意层级#xff0c;调整大小#xff0c;修改填充设置这里就是一些个性化…一 UI - 创建人物状态栏创建canvas切换自己创建的控制器切换比例通过Alt控制位置裁切ui设置自动裁切并手动处理然后再为需要的命名设置为固定比例修改大小和位置复制一份并且注意层级调整大小修改填充设置这里就是一些个性化的东西裁切头像就是找到一个人物照片之后使用Mask把底下的face切割后移动二 UI - 血量更新逻辑的实现创建脚本PlayStatBar利用UI里面的Fill Amount把血量百分比值给他来体现血量的变化using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class PlayStatBar : MonoBehaviour { public Image healthImage; public Image healthDelayImage; }把组件给他Event事件创建一个脚本using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.Events; [CreateAssetMenu(fileName Event/CharacterEventSO)] public class CharacterEventSO : ScriptableObject { public UnityActionCharacter OnEventRaised; public void RaiseEvent(Character character) { OnEventRaised?.Invoke(character); } }在character里面加上public UnityEventCharacter OnHealthChange;创建并调用characterEventSO在UI脚本里创建UIManager统一管理using System; using System.Collections; using System.Collections.Generic; using UnityEngine; public class UIManager : MonoBehaviour { public PlayStatBar playStatBar; [Header(事件监听)] public CharacterEventSO healthEvent; void OnEnable() { healthEvent.OnEventRaised OnHealthEvent; } void OnDisable() { healthEvent.OnEventRaised - OnHealthEvent; } private void OnHealthEvent(Character character) { var persentage character.currentHealth / character.maxHealth; playStatBar.OnHealthChange(persentage); } }character里面添加逻辑private void Start() { currentHealth maxHealth; OnHealthChange?.Invoke(this); } public void TakeDamage(Attack attacker) { if(invulnerable) return; if(currentHealth - attacker.damage 0) { currentHealth - attacker.damage; TriggrInvulnerable(); OnTakeDamage?.Invoke(attacker.transform); } else { currentHealth 0; OnDie?.Invoke(); } OnHealthChange?.Invoke(this); }红色血条跟随变化using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class PlayStatBar : MonoBehaviour { public Image healthImage; public Image healthDelayImage; void Update() { if(healthDelayImage.fillAmount healthImage.fillAmount) { healthDelayImage.fillAmount - Time.deltaTime; } } /// summary /// 接受Health的变化百分比 /// /summary /// param namepersentage百分比Current/Max/param public void OnHealthChange(float persentage) { healthImage.fillAmount persentage; } }这部分学的很不好之后老老实实学c#吧
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

网站商城系统设计微信代理网站模板

互联网大厂Java面试故事:谢飞机的奇幻之旅——从Spring Boot到AI技术栈全覆盖 场景设定 故事背景设定在一家知名互联网大厂,谢飞机是一名有趣但水平一般的Java开发者,今天他要面试音视频和内容社区业务方向的Java高级开发岗位。 第一轮&#…

张小明 2026/1/2 3:59:21 网站建设

猎头做单网站上海网页设计公司推荐

AI智能体数据无损迁移:从风险评估到实践验证的完整指南 【免费下载链接】ai-agents-for-beginners 这个项目是一个针对初学者的 AI 代理课程,包含 10 个课程,涵盖构建 AI 代理的基础知识。源项目地址:https://github.com/microsof…

张小明 2025/12/23 2:49:51 网站建设

wordpress外贸主题制作网站seo优化多少钱

Wan2.2-T2V-A14B支持生成暂停帧标注吗?教学重点提示功能 在在线教育、技能培训和产品演示日益依赖视觉化内容的今天,一个关键问题浮现出来:我们能否让AI生成的视频“懂得”何时该停下来强调重点? 这不再是简单的“文字转视频”任务…

张小明 2026/1/8 10:47:52 网站建设

动易网站 首页模板修改专业手机网站公司哪家好

在医疗产品焊接效率和质量的提升过程中,德诺超声波(DELOK)技术发挥着至关重要的作用。本文将介绍多个医疗产品超声波焊接案例,通过具体实例展示这一技术如何应用于实际生产中。我们将重点分析这些案例中所体现的技术亮点&#xff…

张小明 2025/12/28 16:58:55 网站建设

网站建设越来越难做一个公司做两个网站可以吗

文章目录前言:告别书荒,拯救灵魂的“摸鱼神器”1、关于Reader:小而美的开源在线阅读器2、Docker部署3、简单使用reader和添加书源4.群晖安装Cpolar工具5.创建reader阅读器的公网地址6.配置固定公网地址结尾:让阅读更自由前言&…

张小明 2025/12/24 5:17:04 网站建设

秦皇岛市建设局网站关于装配式专家品牌展柜设计制作

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 使用3w3cc免费资源,创建一个基于AI的代码生成工具。输入项目需求描述(如创建一个电商网站,包含用户注册、商品展示和购物车功能)&…

张小明 2025/12/23 2:37:44 网站建设