【unity】【游戏开发】使用NGUI制作可以左右切换的菜单

2023-11-08

啦啦啦 博客の时间

周一到今天 不行不行的制作了项目中的一个小功能,

是一个左右切换的菜单 如图所示 (我是图:p),总结了一点点小心得,

拿出来嘚瑟一下,各位看官,我知道你们和我一样没钱,捧个人场吧(T_T)

上图咯


当当当当(自带背后闪金光)

效果就是这样啦(自行脑补动态效果)

点击哪边就会向哪边自动缩小的;



其实呢这只是两块板的(0_0)

我们暂且称为b1 和b2

使用了tweenposition 和tweenscale 来搞定的


上代码

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

【unity】【游戏开发】使用NGUI制作可以左右切换的菜单 的相关文章

  • using UnityEditor引用注意事项

    本文转载自http blog csdn net czlilove article details 19979725 在运行时脚本中使用UnityEditor命名空间 假如该脚本被挂在场景中的物体上 那么 可以这样做 在Unity编辑器中运行
  • Unity单元测试流程

    文章目录 环境 流程 1 创建一个存放 单元测试程序集 的目录 2 打开 Test Runner 窗口 3 选择单元测试模式 4 创建单元测试程序集 5 创建测试脚本 6 运行测试 环境 Unity 2020 3 3f1 流程 1 创建一个
  • Unity3d Terrain地形制作系列(一)

    游戏简单地形 地形制作 地形制作 第一步在场景里加载一个地形对象 第二步 我们在属性面板里找到绘制地形 然后选择Set Height 绘制高度 应该我们要制作低凹的效果 所有先让他有个高度 不然是不能实现低凹的效果 如图 我们然后选择绘制地
  • Unity WebGL错误集锦

    ips 0 Unity的PlayerSettings的otherSettings或者Publish Settings里面的Enable Exceptions里面选择Full StackTrace 可以在打出的包中的浏览器的webgl打印出错
  • unity制作一个可以自由滑动收缩的历史记录功能。

    公司在做一款模拟经营类的卖车游戏 需要一个简单的历史记录功能 放在左上角 记录最近20条的收入 支出记录 超过2秒不动则收起 收起时展示最近的一个消息记录 用到的组件是ScrollView 使用方法可以参考我写过的一篇博客 ScrollVi
  • Unity 粒子特效、材质发光 HDR ShaderGraph图文教程[完成lit发光设置]

    效果如图 准备工作 在hdr模式下 关闭Directional Light 相机设置 移动球挂一个点光源作为子节点 设置自行调节 0 创建移动球的材质及shader shader gt 在Project Create Shader Grap
  • Unity动画控制器animator.CrossFade

    需要特别注意 1 CrossFade虽然可以不用任何逻辑来链接而直接跳转 但是CrossFade只能覆盖其他动画 当当前动画播放完毕而没有跳出这个动画时再次调用CrossFade将会失败 造成动画依旧停在原位 参数animator Cros
  • Unity中按钮检测鼠标状态

    改方法主要是用于按钮检测鼠标的进入 滑出 点击 抬起 长按 长按停止 1 先将下面这个脚本挂载到需要检测鼠标状态的按钮上 using System Collections using System Collections Generic u
  • unity中创建询问弹出窗口

    在开发过程中进程会遇到需要弹出一个窗口询问用户是否进行的操作 今天就来制作一个这样弹出窗口 然后根据弹出窗口的选择内容不同进行不同的操作 本例中主要是为了删除一个数据 而在删除数据操作前需要得到用户的一个确认操作 这里面主要用到了Notif
  • mac下搭建cocos2d-x3.2开发环境

    1 软件 Xcode Ant apache ant 1 9 4 bin tar gz Jdk jdk 8u45 macosx x64 dmg 有的mac系统上没有自带 Ndk android ndk r10d darwin x86 64 b
  • 【Unity】按Esc进入操作菜单

    本文章是基于如下视频的自我总结 https www youtube com watch v JivuXdrIHK0 步骤如下 1 在Canvas 界面添加一个Panel Panel中添加一个按钮 调整按钮的大小为合适大小 调整字体的大小为合
  • 【Unity步步升】监控与检测物体的各种方案,如:射线、碰撞、挂载等...

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

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

    须将图片的texture type改为 sprite
  • 【Unity】如何让Unity程序一打开就运行命令行命令

    背景 Unity程序有时依赖于某些服务去实现一些功能 此时可能需要类似打开程序就自动运行Windows命令行命令的功能 方法 using UnityEngine using System Diagnostics using System T
  • 【Unity】运行时创建曲线(贝塞尔的运用)

    Unity 运行时创建线 贝塞尔的运用 1 实现的目标 在运行状态下创建一条可以使用贝塞尔方法实时编辑的网格曲线 2 原理介绍 2 1 曲线的创建 unity建立网格曲线可以参考 Unity程序化网格体 的实现方法 主要分为顶点 三角面 U
  • 游戏开发创建操作之玩家信息系统的建立

    游戏一般都需要玩家信息系统 那么我们应该如何搭建玩家信息系统 接下来我将展示一种简单的方法 完整代码如下 using System Collections using System Collections Generic using Uni
  • 游戏开发常见操作梳理之小地图的制作

    游戏中一般存在小地图系统 实际上就是设置一个新的摄像机放置在玩家的正上方 然后在小地图上显示新摄像机看见的东西就可以了 在小地图上一般存在放大地图和缩小地图的按钮可以方便放大和缩小地图 这些操作是如何实现的呢 接下来直接上核心代码 usin
  • 游戏开发之常见操作梳理——武器装备商店系统(NGUI版)

    游戏开发中经常出现武器商店 接下来为你们带来武器装备商店系统的具体解决办法 后续出UGUI Json版本 敬请期待 武器道具的具体逻辑 using System Collections using System Collections Ge
  • 游戏开发常用实践操作之按动任意键触发

    接下来一些笔记会对于一些大大小小的实践操作进行记录 希望对你有所帮助 在游戏中 我们经常会遇到一些按动任意键触发的操作 接下来展示核心代码 以下是对于Unity中的操作 使用的UI是NGUI 对于核心操作没有影响 你可以自己置换 void

随机推荐

  • 年轻人正在双11掀起国潮热

    NEW 关注Tech逆向思维视频号 最新视频 男生的秋裤 女生的打底裤 哪个更抗冻 出品 盒饭财经 文 彻诺 当传统工艺走入现代商业 当传统文化遇上当代场景 郭艾薇的朋友圈已成了大型考古现场 你看 这是我朋友挖土时给自己拍的视频 这是另一个
  • iOS编译中pod报错CocoaPods could not find compatible versions for pod "XXXXX":

    pod install no repo update Analyzing dependencies CocoaPods could not find compatible versions for pod XXXXX In snapshot
  • 浅谈凝聚态物理的格林函数方法学习心得

    1 不必纠结单体格林函数 直接看多体格林函数 2 格林函数的定义也不必过多纠结 直接看无相互作用应用 这一章简单看看应用 这一章同样看应用 怎么用来算物理量 这一章简单看看应用 重点是RPA 重点是磁化率 运动方程解法在固体理论中讲的详细
  • 工业互联网这个领域 中国离世界第一还有多远?

    这个领域 中国离世界第一还有多远 试想一下 在一个大型工厂内 如果小到一颗螺丝钉的温度变化等数据都可以采集 分析 那就能大幅降低机器能耗 提升产品质量 甚至避免重大安全事故 这仅是工业互联网应用的冰山一角 互联网与工业的融合将为工业插上腾飞
  • Ubuntu下安装Chrome浏览器

    一 获取 deb安装包 终端输入 wget https dl google com linux direct google chrome stable current amd64 deb 二 安装 deb 使用指令 sudo dpkg i
  • 如何防止打开终端Conda默认激活基本环境

    当你安装好Anaconda 每次打开终端都会自动帮你激活基本环境 base 有时候确实自己不需要激活Conda环境 因为打开终端不一定要用到 Python 而且该项操作还会拖慢打开的终端的响应速度 十分烦人 经过网上查找方案 直接在终端输入
  • Drogon网络库URL转发过程源码解析

    Drogon是C 开发的后端服务框架 在看示例代码时 简短的语法一下是真的美 于是打算花点时间学习其中的实现细节 看到request解析到响应的业务处理部分 有个地方处理很是巧妙 跟Qt的信号槽机制神似 请求到后端服务后 首先做HTTP的协
  • Qt简介、安装及在Ubuntu14.04 32位上简单使用举例

    Qt是一个跨平台的C 图形用户界面应用程序开发框架 它既可以开发GUI程序 也可用于开发非GUI程序 Qt是面向对象的框架 很容易扩展 Qt是一个C 工具包 它由几百个C 类构成 你在程序中可以使用这些类 Qt具有OOP的所有优点 跨平台的
  • 【数据挖掘】4、关联分析:Apriori、FP-Growth 算法、买面包是否也爱买啤酒

    文章目录 一 概念 1 1 支持度 1 2 置信度 1 3 提升度 二 Apriori 算法 2 1 频繁项集的定义 2 2 手动推导 2 3 SDK 实战 2 3 1 超市购物 2 3 2 挑选演员 2 3 2 1 爬虫 2 3 2 2
  • Mybatis 解析配置文件的源码解析

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 前言 使用过Mybatis 的都知道 Mybatis 有个配置文件 用来配置数据源 别名 一些全局的设置如开启缓存之类的 在 Mybatis 在初始化的时候 会加载该配置文
  • 【linux】Ubuntu aarch64编译安装RXTX进行串口通信

    目录 1 下载RXTX 2 源码下载 方式一 方式二 3 编译源码 4 编译源码时遇到的问题 问题1 configure command not found 问题2 error UTS RELEASE undeclared 问题3 libt
  • linux时间函数总结(转)

    一 综述 近来项目中有用到linux下的时间相关的函数 其中也不乏一些使用误区 不禁想做个简单总结 以备后用 linux下常用的时间函数如下 系统调用 库函数 读取时间 ftime gettimeofday time 格式转换 ctime
  • 【大数据基础】2020年美国新冠肺炎疫情数据分析

    https dblab xmu edu cn blog 2738 https dblab xmu edu cn blog 2636 spark 安装 安装 Spark2 4 0 sudo tar zxf 下载 spark 2 4 0 bin
  • 自定义Starter详细教程

    什么是Starter Starter是Spring Boot中的一个非常重要的概念 Starter相当于模块 它能将模块所需的依赖整合起来并对模块内的Bean根据环境 条件 进行自动配置 使用者只需要依赖相应功能的Starter 无需做过多
  • 粒子群算法简单应用(Matlab实现)

    求解问题 求函数 y 11 sin x 7 cos 5 x 的最大值 x 3 3 核心公式 位置更新公式 x d 1 x d v d t 速度更新公式 v d w v d c1 r1 p best x d c2 r2 g best x d
  • PCL 基于八叉树的体素滤波

    目录 一 算法概述 二 代码实现 三 结果展示 四 参考链接 一 算法概述 PCL的VoxelGrid类和ApproximateVoxelGrid类实现基于体素的滤波方法对点云进行下采样 八叉树同样也是建立体素 因此基于八叉树的体素同样可以
  • 芝诺悖论2 阿基里斯与乌龟

    前两天看到吴军介绍芝诺及其悖论的文章 其中关于其中第二个悖论 据说曾经难倒过亚里斯多德 这倒令我想起一件往事 这个悖论可以这样描述 古希腊英雄阿基里斯与乌龟赛跑 乌龟的速度为v 阿基里斯的速度是乌龟的m倍 令乌龟先跑出一段距离d后比赛开始
  • 大数据毕设 大数据上海租房数据爬取与分析可视化 -python 数据分析 可视化

    文章目录 1 课题背景 2 实现效果 3 获取房源数据 3 1 确定URL 3 2 解析页面 3 3 反爬虫解决措施 4 K means聚类算法 算法实现关键问题说明 聚类结果分析 5 部分核心代码 6 最后 1 前言 这两年开始毕业设计和
  • 北京邮电大学 计算机视觉与深度学习 鲁鹏 计算机视觉概述课程手迹

    课程笔记 计算机视觉 输入 认知神经科学 理论 运用方法 算法 硬件 输出 机器人 课程 图像处理 CS131 图像结构 CS231a 图像理论 CS230 CS231n Q 象棋与人工智能的关系 IBM 深蓝 Google AlphaGo
  • 【unity】【游戏开发】使用NGUI制作可以左右切换的菜单

    啦啦啦 博客 时间 周一到今天 不行不行的制作了项目中的一个小功能 是一个左右切换的菜单 如图所示 我是图 p 总结了一点点小心得 拿出来嘚瑟一下 各位看官 我知道你们和我一样没钱 捧个人场吧 T T 上图咯 当当当当 自带背后闪金光 效果