那些不易注意到的UNITY实用小功能

Unity2D学习笔记(一):sprite的基础操作 Unity2D学习笔记,sprite的基础操作 学习内容来源于游戏蛮牛http://www.unitymanual.com。由于教程视频用的是Unity 4.3,而我用的是Unity 5.0,所以在细节上会有一些不同。 阅读详情
Unity是一款十分易用的游戏引擎,上手并不困难——恐怕也正因如此,少有人会仔细阅读帮助文档对Unity编辑器的功能做一个全面细致的了解,而一些非常实用的小功能在日常使用中很难被发现,但它们对工作效率的提升是有不小的帮助的。

1)锁定Inspector 


    在inspector面板上方有一个小“锁”图标,点击锁住后可以将inspector面板锁定在当前选择的GameObject上。在你需要大量设置某个GameObject的参数时非常有效(例如为一个数组里添加大量引用)。 
 

2)多个Inspector 


     点击小“锁”图标旁边的“context menu”图标,在下拉菜单中选择“Add Tab”,然后选“inspector”。与“锁定Inspector”功能配合使用将大幅提高工作效率。 
 

3)搜索特定类型 


    不但可以通过名称进行快速检索,你还可以使用类型——点击“Search”图标并在下拉菜单中选择“Type”,或者使用更迅捷的方法:直接键入“t:type”,例如t:texture、t:material等等。 
 

4)在Inspector的数组(Array)中插入或删除数据 

    在Unity中编辑数组非常方便!——直到某一天你打算从中间删除或插入数据……这似乎是不可能完成的任务,但它确实可以完成:
·        插入数据(复制一个数据),选中数组中的数据然后Ctrl-D(windows)、Command-D(Mac)。
·        删除数组中间的数据:Shift-Delete两次(第一次清空数据,第二次删除数据)。



5)在Inspector文本编辑框中换行 

      Mac
只需Option-Return,而Windows下这个功能……被“遗漏”了……一般情况下你需要从别的文本编辑器(例如记事本)中拷贝过 
来带有换行的文本——这实在有些蹩脚,于是有人写了一个Editor 
Script
来实现这个功能:只需在你的工程目录下创建一个Editor文件夹,然后把这个脚本(CreateNewLine.cs )放到里面即可。 

6)快速创建Prefab 


    在Hierachy里设置好你的GameObject然后将它直接拖拽到Project面板——Prefab即刻呈现! 

7)在Scene View下编辑基础型Collider的尺寸 

    选中一个带有Collider的物体,按住Shift键,绿色小方块出现后就可以进行变形操作了(鼠标必须准确点中绿色方块,待其变黄后即可拖拽缩放)。注意,如果Inspector中Collider属性面板没有展开是不能使用该功能的。 
 

8)为物体设置自定义图标 


    在inspector中选中GameObject的图标,在下拉列表中可以选择图标类型、颜色甚至创建一个自定义图标。你还可以为脚本附加图标—— 
    在Project面板中选中脚本,然后在inspector中点击它的图标。这个脚本的图标将会被自动附加给所有绑定了这个脚本的物体,如果你在做类似路 径点这样的东西,这个功能将显得极为实用。 

9)对齐到顶点,对齐到Collider 

    要对齐到顶点:按住“V”然后点击目标顶点,然后拖拽鼠标到另一个mesh中你希望对齐的顶点。对齐到Collider:使用Translate工具时按住Shift键。 
 


10)Editor编程 

    如果Unity Editor缺少你所需的功能,你可以自己写。通过脚本扩展Editor非常容易,效果也非常显著。例如PlayModePersist可以保存你在PlayMode下对GameObject做出的任何改变。
UNITY 对话系统 1. 准备工作 创建一个画布(Canvas),画布中创建一个面板(Panel),面板中放个文本框(TEXT)和两个按钮(Button)(一个用于关闭直接关闭,另一个用于点击之后继续说下句话)和一个挂载脚本的空物体(更名为DialogManager); 2.写脚本 Asset中创建一个C#脚本,脚本名DialogSystem,将其挂载到DialogManager组件中。 (1)字段 记得要引入命名控件using UnityEngine.UI; public GameObject DialogUI; // 阅读详情

相关推荐

【Unity3D】 Unity Chan项目分享

写在前面之前的一个博文里分享了日本Unity酱的项目,如果大家有去仔细搜Unity酱的话,就会发现日本Unity官方还放出了一个更完整的Unity酱的项目,感觉被萌化了!(事实上,Unity日本经常会分享一些开源项目,要常关注github~)一些效果项目里还有有一些特效实现可以借鉴下的~MusicPlayer这个项目里的特效有个最大的特点就是,特效会根据音效做出反馈。这个功能主要是通过作者的另一个开

candycat 4万+

那些不易注意到的Unity实用小功能

Unity是一款十分易用的游戏引擎,上手并不困难——恐怕也正因如此,少有人会仔细阅读帮助文档对Unity编辑器的功能做一个全面细致的了解,而一些非常实用的小功能在日常使用中很难被发现,但它们对工作效率的提升是有不小的帮助的。AlmostLogical的Devin Reimer有感于此为大家列举了10条不易注意到的Unity实用小功能,在此翻译给大家,并对一些步骤补充了示意图。 1)锁定I

huang9012的专栏 2406

Unity小功能——UGUI拖动功能

脚本中一共包含五种模式:1,自由拖动,2,在屏幕内容拖动(image不会离开屏幕),3,在父物体内拖动(image不会离开父对象范围),4,在屏幕外拖动(地图功能使用,不会让地图离开屏幕),5,在父物体外拖动(这个也是地图功能使用)该脚本不受父物体以及自身的缩放、锚点位置、中心点位置影响。

m0_48855093的博客 1441

unity 使用小技巧(个人认为还算适用的)

使用时加上:gameObject,Debug.Log("在这里哦",gameObject);打印出来后,点击打印 会在Hierarchy面板 自动高亮脚本挂载的物体。组合键:Ctrl+A 先全选,再自动对齐的快捷键是Ctrl+K+F。,注释代码 是Ctrl+K+C ,取消注释Ctrl+K+U。选中相机,组合键Ctrl+Shift+F。还可以改变打印出来的颜色。4.快速改变相机视角。

qq_37524903的博客 1260

SolidWorks 2022 学习(一)软件安装

接下来是安装SolidWorks,右键SolidWorks.2022.SP0.Premium.DVD.iso,选择装载。然后以管理员身份运行SolidWorks_Flexnet_Server目录下的server_install.bat。更改需要安装的产品,以及安装路径,并勾选接受条款,点击现在安装,会弹出如下窗口。然后以管理员身份运行setup.exe,开始安装solidworks。下载链接会在文章末尾给出,下载完成的文件如下图所示。双击注册表文件,然后点击确定。保持不动,点击确定,开始安装。

qq_38383364的博客 3128

模电专题-MOS管的放大电路分析

在实际应用中,我们经常会使用到功率MOS,这时通常不会将它当成一个开关使用,而是当成一个放大器来使用,那这就需要让其工作在放大状态。参考下图中的mos管的特性曲线,右图中的输出特性曲线中有一根红色的分界线,这个线就是区分mos管工作状态的分界线,在红线的左边,mos管工作在可变电阻区,也就是线性区;在红线的右边mos管工作在恒流区,也就是饱和区。当然,还有一个截止区。本文分析主要运用模电课本中的理论计算验证。

Anitawen的博客 2万+

unity实用小技巧

这里对我平时也用得少的但是unity比较实用的技巧分享一二: 1:运行时更改的一些属性数值在退出程序时会还原,如果想要保留数据,可以在运行时右键复制组件(copy component),然后退出程序时右键粘贴组件值即可(paste component values); 2:想知道哪个游戏物体上有某个脚本或者组件,有两种方式,其一,直接在hierarchy视图上搜索脚本名字或者组件名字,对应的游...

天行九歌 2990

ESP32固定翼航模硬件设计与飞行力学解析

固定翼无人机是嵌入式控制与空气动力学交叉实践的经典载体,其飞行稳定性本质源于重心、气动中心与控制面的物理耦合关系。理解静稳定度(Static Margin)、升力系数调控、偏航力矩生成等基础原理,是实现可靠姿态控制的前提。在低成本工程约束下,材料刚度、结构弹性与电机-驱动协同设计共同决定了系统动态响应边界。ESP32平台凭借高精度PWM、低功耗双模无线及丰富GPIO,成为教学级航模开发的理想主控;而魔术贴基板、可调电池配重、柔性尾翼等创新结构,则将抽象的飞行力学概念转化为可测量、可调试的实体对象,广泛应用于

weixin_29859471的博客 365

unity 常用小技巧

为属性添加头部说明 [Header(“Health Settings”)] public int health = 0;

怨行客 300

XS5018A TX ISP芯片同轴高清模拟输出图像处理芯片用户指南

当看门狗开启且系统异常,看门狗模块得不到喂狗信号时,自动产生看门狗复位信号,复位​​​​​​​。分量上与人眼对光谱的响应通常是有偏差的,通常通过一个色彩校正矩阵校正光谱响应的交叉效。但实际上由于电路的作用,复位模块对整个芯片及各个功能模块的复位进行统一管理,负责产生各个模块的软复位信。每个区域前景色可以在 16 个色表中查找,单个区域的前景色统一,各个区域的前。较弱的坏点被放大成刺眼的白点和明显的黑点,强烈推荐开启动态坏点校正功能。四种制式,通过寄存器配置,可以很方便的实现四种制式的切换、且可以对截止。

2403_88922712的博客 1959

Kappa函数:测量一致性并计算置信区间的R语言包

Kappa函数是一种常用的统计量,用于衡量两个评估者之间的一致性。在R语言中,有一个名为"vcd"的包提供了计算Kappa函数以及相应的置信区间的功能。本文将介绍如何使用"vcd"包来计算Kappa函数的值,并进一步计算置信区间。Kappa函数的值介于-1和1之间,值越接近1表示评估者之间的一致性越高,值越接近-1表示评估者之间的一致性越低,值接近0表示评估者之间的一致性接近于随机。通过以上步骤,我们成功地使用R语言中的"vcd"包计算了Kappa函数的值和置信区间。接下来,我们可以使用"vcd"包中的。

2301_79331230的博客 1875

[图文]那些不易注意到的UNITY实用小功能

Unity是一款十分易用的游戏引擎,上手并不困难——恐怕也正因如此,少有人会仔细阅读帮助文档对Unity编辑器的功能做一个全面细致的了解,而一些非常实用的小功能在日常使用中很难被发现,但它们对工作效率的提升是有不小的帮助的。AlmostLogical的Devin Reimer有感于此为大家列举了10条不易注意到的Unity实用小功能,在此翻译给大家,并对一些步骤补充了示意图。 1)锁定Ins

在那西天取经的路上。。。 838

WPF实战案例 | C# WPF实现大学选课系统

WPF实战案例_C# WPF实现大学选课系统, C# WPF实现大学选课系统,大作业,毕业设计,该系统实现多身份登录、修改密码、课程的管理,个人信息的管理等功能。这个源码让你快速搭建自己的应用程序,注释完整,代码规范,各种风格都有,代码上手简单,代码独立,可以直接用程序打开,运行使用。也可直接点击EXE运行程序。

不踩坑,不知道坑有多深;不总结,踩过的坑白踩。 4624

【转】那些不易注意到的UNITY实用小功能

Unity是一款十分易用的游戏引擎,上手并不困难——恐怕也正因如此,少有人会仔细阅读帮助文档对Unity编辑器的功能做一个全面细致的了解,而一些非常实用的小功能在日常使用中很难被发现,但它们对工作效率的提升是有不小的帮助的。AlmostLogical的Devin Reimer有感于此为大家列举了10条不易注意到的Unity实用小功能,在此翻译给大家,并对一些步骤补充了示意图。1)锁定Inspect

無 674

华为OD机考双机位C卷 - 简单的解压缩算法 (Java & Python & JS & GO & C++ & C)

华为OD机考双机位C卷 - 简单的解压缩算法 , 提供Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。

算法大师! 129

Autosar PNC网络管理配置-UserData的使用

之前配置的网络管理报文中的data都由ComM管理,后面客户新增了需求,最后两个byte需要发送,本文记录一下相关配置的修改能配置生成的,尽量不手码,毕竟手写一堆bug~

赞的博客 1904

【Unity3D自学记录】那些不易注意到的UNITY实用小功能

Unity是一款十分易用的游戏引擎,上手并不困难——恐怕也正因如此,少有人会仔细阅读帮助文档对Unity编辑器的功能做一个全面细致的了解,而一些非常实用的小功能在日常使用中很难被发现,但它们对工作效率的提升是有不小的帮助的。AlmostLogical的Devin Reimer有感于此为大家列举了10条不易注意到的Unity实用小功能,在此翻译给大家,并对一些步骤补充了示意图。  1)锁定In

虚拟世界 1861

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Unity画板功能

这里的画板功能通过鼠标射线接触面板使用LineRenderer将画出来的东西显示到面板上,需要注意到LineRenderer与画板之间的距离,线条阴影,线条粗细,线条材质等等,要想制作一个完整的画板功能,需要注意的东西非常复杂,最后在仔细说。 首先要制作一个带有LineRenderer的空物体作为画出来的线条;然后把它当做笔芯存到一根管子里(Resources/Prefabs)。 最好把材...

ThreePointsHeat的博客 3247

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Unity 实用教程 之 Unity使用实用小技能

Unity 实用教程 之 Unity使用实用小技能Unity是一款十分易用的游戏引擎,上手并不困难——恐怕也正因如此,少有人会仔细阅读帮助文档对Unity编辑器的功能做一个全面细致的了解,而一些非常实用的小功能在日常使用中很难被发现,但它们对工作效率的提升是有不小的帮助的。AlmostLogical的Devin Reimer有感于此为大家列举了10条不易注意到的Unity实用小功能,在此翻译给大家...

仙魁XAN 659

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

unity引擎实用小功能

Unity是一款十分易用的游戏引擎,上手并不困难——恐怕也正因如此,少有人会仔细阅读帮助文档对Unity编辑器的功能做一个全面细致的了解,而一些非常实用的小功能在日常使用中很难被发现,但它们对工作效率的提升是有不小的帮助的。AlmostLogical的Devin Reimer有感于此为大家列举了10条不易注意到的Unity实用小功能,在此翻译给大家,并对一些步骤补充了示意图。 1)锁定Ins

fanglrui的专栏 853

Unity简单实现物体变色闪烁功能

Unity简单实现3D物体变色闪烁功能 前言 在我们Unity的实际开发中,经常会碰到这样的需求,比如要在3D场景中凸显出某个物体或者需要让玩家注意到这个物体的时候,需要让该物体有一个高亮的功能。我所知道实现的方式有两种,一种是使用高亮插件,另一种是使用代码动态改变物体的MeeshRenderer颜色来实现高亮闪烁效果。两张实现方式实现的效果也不太一样,在这篇博客中着重介绍使用代码来实现高亮的方式...

波波斯维奇 9148

unity当中实用的光雾

本文素材地址https://github.com/Unity-Technologies/VolumetricLighting 该素材使用方式很简单,但还是赘述一下。因为没有导入过官方写出来的组件,所以也是走了一些弯路的。留给同样的初学者一些方便。 首先这是一个工程文件,将工程文件解压在文件夹可以用hub读出关卡内容,在关卡内能够实现任意数值变换以供实验,方便清楚后续参数用途。这个包的导出方法可以参...

qq_35465882的博客 1136

【Unity Shader】unity海边波浪效果的实现

效果图如下(GIF因为为了把图压小所以删掉了一些帧导致后面速度突然很快,实际效果并不是这样~_~)PS.对于移动端,参考该文章:http://www.lsngo.net/2018/03/22/unity_seawave_vertexcolor/之前在玩很多游戏的时候,注意到里面的海水和陆地相交接的地方会产生海浪,比如《海岛奇兵》,以及水面会出现一个透明渐隐的过度,而不会在水面和陆地的交界处产生硬切...

MrASL的博客 5万+

unity各种基础功能实现的笔记

回想一下学unity也学了不少东西了,可是很多东西还是学了忘忘了学,于是可能还得当场百度一下才能回想的起来。为加强自己的熟练程度,继续来更新博客了。

weixin_43757333的博客 1962

Unity 2020 游戏开发实用指南(三)

在本章中,我们介绍了 Unity 提供的不同动画系统,以满足不同的需求。我们讨论了导入角色动画并使用动画控制器控制它们的方法。我们还看到了如何制作可以根据游戏当前情况(如玩家位置)做出反应的摄像机,或者在过场动画中使用的摄像机。最后,我们看了时间轴和动画系统如何为游戏创建开场过场动画。这些工具对于让我们团队中的动画师直接在 Unity 中工作非常有用,而无需整合外部资产(除了角色动画),也可以避免程序员创建重复的脚本来创建动画,从而节省时间。

龙哥盟 1646
上一篇: 也论Flash 3D和Unity 3D的未来
下一篇: 新手数值学习心得 - 归纳,总结,疑问!
七大黍
博客等级 码龄20年 436粉丝 260原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值