【Unity3D赛车游戏制作】开始场景搭建——UGUI复合控件Button

在这里插入图片描述


👨‍💻个人主页:@元宇宙-秩沅

👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅!

👨‍💻 本文由 秩沅 原创

👨‍💻 收录于专栏:Unity游戏demo

🅰️Unity3D赛车游戏



文章目录

    • 🅰️Unity3D赛车游戏
    • 前言
    • 🎶(==1==)UGUI复合控件_Button
        • 脑图知识点
        • 参数概览-颜色响应
        • 参数概览-图片响应
        • 参数概览-动画响应
    • 🎶(==2==)在开始场景中的应用
      • 😶‍🌫️按钮缩放
          • 首先将button按钮的响应模式更换成动画响应模式
          • 点击自动生成动画控制器
          • 选中对应的按钮之后按ctrl加六打开相应的动画机
          • 点击add property。选中rector transform中的Scale,我们需要改变它的尺寸大小生成动画。
          • 按下录制键我们可以看到红色区域已经对应生成,
          • 在第一秒的时候将其改为0.8。然后。点击录制结束即可生成一秒钟缩放的动画。
          • 我们可以选择关闭循环按钮,也就是当我们碰到时,它会一直保持缩小的状态。
      • 😶‍🌫️按钮点击
        • 同样的也可以同时动画时间轴上添加更换精灵。
    • 🅰️


前言


😶‍🌫️版本: Unity2021
😶‍🌫️适合人群:Unity初学者
😶‍🌫️学习目标:3D赛车游戏的基础制作
😶‍🌫️技能掌握:


  • 演示效果
    在这里插入图片描述
    在这里插入图片描述

🎶(1UGUI复合控件_Button


脑图知识点

在这里插入图片描述

参数概览-颜色响应

在这里插入图片描述

参数概览-图片响应

在这里插入图片描述

参数概览-动画响应

在这里插入图片描述


通过自动生成按钮动画控制器
在这里插入图片描述
通过自定义尺寸来设置按钮动画

在这里插入图片描述

  • 导航模式参数介绍

就是可以通过键盘移动选中的按钮
在这里插入图片描述

  • 相关代码
    在这里插入图片描述
  • 代码监听

在这里插入图片描述


🎶(2在开始场景中的应用


😶‍🌫️按钮缩放

首先将button按钮的响应模式更换成动画响应模式

在这里插入图片描述

点击自动生成动画控制器

在这里插入图片描述

选中对应的按钮之后按ctrl加六打开相应的动画机

在这里插入图片描述
在这里插入图片描述

点击add property。选中rector transform中的Scale,我们需要改变它的尺寸大小生成动画。

在这里插入图片描述

按下录制键我们可以看到红色区域已经对应生成,

在这里插入图片描述

在第一秒的时候将其改为0.8。然后。点击录制结束即可生成一秒钟缩放的动画。

在这里插入图片描述

我们可以选择关闭循环按钮,也就是当我们碰到时,它会一直保持缩小的状态。

在这里插入图片描述
在这里插入图片描述

😶‍🌫️按钮点击

同样的也可以同时动画时间轴上添加更换精灵。

在这里插入图片描述

🅰️


⭐【Unityc#专题篇】之c#进阶篇】

⭐【Unityc#专题篇】之c#核心篇】

⭐【Unityc#专题篇】之c#基础篇】

⭐【Unity-c#专题篇】之c#入门篇】

【Unityc#专题篇】—进阶章题单实践练习

⭐【Unityc#专题篇】—基础章题单实践练习

【Unityc#专题篇】—核心章题单实践练习


你们的点赞👍 收藏⭐ 留言📝 关注✅是我持续创作,输出优质内容的最大动力!


在这里插入图片描述


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/154605.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Vuex的简介以及入门案例

🏅我是默,一个在CSDN分享笔记的博主。📚📚 🌟在这里,我要推荐给大家我的专栏《Vue》。🎯🎯 🚀无论你是编程小白,还是有一定基础的程序员,这个专栏…

1688拍立淘API接口分享

拍立淘接口,顾名思义,就是通过图片搜索到相关商品列表。通过此接口,可以实现图片搜索爆款商品等功能。 接口地址:1688.item_search_img 公共参数 名称类型必须描述keyString是调用key(必须以GET方式拼接在URL中&…

Typora for Mac:优雅的Markdown文本编辑器,提升你的写作体验

Typora是一款强大的Markdown文本编辑器,专为Mac用户设计。无论你是写作爱好者,还是专业作家或博客作者,Typora都能为你提供无与伦比的写作体验。 1. 直观的界面设计 Typora的界面简洁明了,让你专注于写作,而不是被复…

【Spring框架学习3】Spring Bean的作用域 及 生命周期

一、Spring Bean的作用域有哪些? Spring框架支持以下五种Bean的作用域: Singleton:这是默认的作用域,在每个Spring IoC容器中只有一个Bean的实例(IoC初始化后)。Spring 中的 bean 默认都是单例的,是对单例设计模式的…

竞赛选题 深度学习 python opencv 火焰检测识别

文章目录 0 前言1 基于YOLO的火焰检测与识别2 课题背景3 卷积神经网络3.1 卷积层3.2 池化层3.3 激活函数:3.4 全连接层3.5 使用tensorflow中keras模块实现卷积神经网络 4 YOLOV54.1 网络架构图4.2 输入端4.3 基准网络4.4 Neck网络4.5 Head输出层 5 数据集准备5.1 数…

美容院微信小程序怎么添加会员管理功能

要为美容院的微信小程序添加会员管理功能,需要遵循以下步骤: 一、明确会员管理功能的定位和目标 首先,要明确会员管理功能的定位和目标。会员管理功能是美容院微信小程序的重要功能之一,它能够帮助美容院更好地管理会员信息、了解…

Qt 常用控件按钮Button 案例分析

目录 常用控件按钮 1.QPushButton 2.QToolButton 3.QRadioButton 4.QCheckBox 5.QCommandLinkButton 6.QDialogButtonBox 常用控件按钮 Push Button: 命令按钮。 Tool Button:工具按钮。 Radio Button:单选按钮。 Check Box: 复选框按钮 Command Link Button: 命今链…

2023年中国医学影像信息系统市场规模、竞争格局及行业趋势分析[图]

医学影像信息系统简称PACS,与临床信息系统、放射学信息系统、医院信息系统、实验室信息系统同属医院信息系统。医学影像信息系统是处理各种医学影像信息的采集、存储、报告、输出、管理、查询的计算机应用程序。主要包括:预约管理、数据接收、影像处理、…

Java实现RSA加密和验证

Java实现RSA加密和验证 生成公私钥基础的公钥加密私钥解密自定义密钥加密及校验加密校验测试验证 使用RSA进行数字签名和验证 RSA(Rivest–Shamir–Adleman)是一种非对称加密算法,由Ron Rivest、Adi Shamir和Leonard Adleman于1977年提出&…

pdf怎么压缩?pdf文件缩小的方法在这里

PDF文件由于其跨平台、可打印性强等特点,成为了我们日常工作中经常使用的一种文件格式。然而,这种格式的文件有时候会因为过于庞大而给我们的存储和传输带来困扰,其实,这种情况只需要通过一些工具对PDF文件进行压缩,即…

遗传算法入门笔记

目录 一、大体实现过程 二、开始我们的进化(具体实现细节) 2.1 先从编码说起 2.1.1 二进制编码法 2.1.2 浮点编码法 2.1.3 符号编码法 2.2 为我们的袋鼠染色体编码 2.3 评价个体的适应度 2.4 射杀一些袋鼠 2.5 遗传--染色体交叉(crossover) 2.6 变异--基…

前端TypeScript学习day03-TS高级类型

(创作不易,感谢有你,你的支持,就是我前行的最大动力,如果看完对你有帮助,请留下您的足迹) 目录 TypeScript 高级类型 class 类 class继承 extends implements 类成员可见性 public protected …

知识增强语言模型提示 零样本知识图谱问答10.8+10.11

知识增强语言模型提示 零样本知识图谱问答 摘要介绍相关工作方法零样本QA的LM提示知识增强的LM提示与知识问题相关的知识检索 实验设置数据集大型语言模型基线模型和KAPIN评估指标实现细节 实验结果和分析结论 摘要 大型语言模型(LLM)能够执行 零样本cl…

史上最全 结构型模式之 桥接 外观 组合 享元模式

史上最全 结构型模式之 代理 适配器 装饰者 模式-CSDN博客 5.4 桥接模式 5.4.1 概述 现在有一个需求,需要创建不同的图形,并且每个图形都有可能会有不同的颜色。我们可以利用继承的方式来设计类的关系: 我们可以发现有很多的类,假…

WPF向Avalonia迁移(二、一些可能使用到的库)

可能使用到的一些库 1. UI库 开源项目:https://github.com/irihitech/Semi.Avalonia 如果想引用他的DataGrid样式还需要添加Semi.Avalonia.DataGrid 2. 图表库 LiveChartsCore.SkiaSharpView.Avalonia 3.SVG库 开源项目:https://github.com/wieslaw…

01 初识FPGA

01 初识FPGA 一.FPGA是什么 FPGA(Filed Programmable Gate Array),现场可编程门阵列,一种以数字电路为主的集成芯片,属于可编程逻辑器件PLD的一种。 1.1 两大巨头 Xilinx(赛灵思)Altera(阿尔特拉&#…

加密市场波动:地缘政治与美股走弱引发不确定性!

伴随着国庆假期的结束,多日波动率维持低位的加密市场也似乎开始苏醒。近期多次突破28000美元未果的比特币,于9日15:00开始从27800美元附近下跌,最低跌至27260美元,同期以太坊也至1550美元左右,创近半个月来新低。 Coin…

ArcGIS/GeoScene脚本:基于粒子群优化的支持向量机分类模型

参数输入 输出 栅格 预测为负类的概率 预测为正类的概率 二值化结果 评估结果 ROC曲线

c++视觉---使用轨迹条设置图片的对比度,亮度

轨迹条:cv::createTrackbar cv::createTrackbar 是OpenCV库中的一个函数,用于创建一个图形用户界面 (GUI) 中的滑动条控件,允许用户在应用程序运行时调整特定参数的值。这个函数的调用方式如下: int cv::createTrackbar(const s…

Mac navicat连接mysql出现1045 - Access denied for user ‘root‘

Mac navicat连接mysql出现1045 - Access denied for user ‘root’ 前提:如果你的mac每次开navicat都连接不上,推荐试试我这个方法 1.打开设置–>找到左下角最下面的MySQL–>点击Stop MySQL Server 2.开启一个终端,依次输入以下命令&a…