unity
文章平均质量分 93
千喜
90后程序媛,热爱技术热爱分享,专注于客户端开发
展开
-
Unity动态骨骼插件Dynamic Bone
本文是翻译其使用文档,帮助自己使用的一篇文章,如果需要插件,请加群 : 891555732请注意 : 插件仅供于研究,请勿商用动态骨应用物理到角色的骨头或关节。简单的设置,你的角色的头发,衣服,胸部或任何部分将移动现实。一.Basic setup准备一个适当的设置character模型,Mecanim and legacy rigs都支持。选择要应用动态骨骼的游戏对象。3.在组件菜单中,选择Dynamic Bone -> Dynamic Bone。在检查器中,选择根对象。调整动态原创 2022-03-19 12:41:32 · 6262 阅读 · 0 评论 -
Unity Text扩展插件TextMesh Pro
本文是翻译其使用文档,帮助自己使用的一篇文章,如果需要插件,请加群 : 891555732请注意 : 插件仅供于研究,请勿商用一.Getting Started1).Quick Start有两个TextMesh专业组件可用。要添加一个新的TextMeshPro文本对象,它与网格渲染器一起工作,转到:“GameObject->3D Object->TextMeshPro Te...原创 2020-04-01 15:00:38 · 1988 阅读 · 0 评论 -
Easy Mobile插件之Advertising
本文是翻译其使用文档,帮助自己使用的一篇文章,如果需要插件,请加群 : 891555732请注意 : 插件仅供于研究,请勿商用一.Introduction1.亮点广告模块帮助您快速设置和显示广告在您的游戏。以下是本模块的一些亮点:1).支持多个网络这个模块允许显示来自大多数顶级广告网络的广告:AdColony, AdMob, Chartboost, Facebook Audien...原创 2020-03-31 11:18:56 · 981 阅读 · 0 评论 -
Unity易移动插件Easy Mobile 简介
本文是翻译其使用文档,帮助自己使用的一篇文章,如果需要插件,请加群 : 891555732请注意 : 插件仅供于研究,请勿商用如今手机游戏拥有许多“事实上的标准”功能,从广告、应用内购买、游戏服务、通知到分享和评级系统。尽管许多开发人员认为这些都是“必要的罪恶”:是必需的,但做起来不一定有趣。更重要的是,实现它们需要时间(很多)。这意味着开发者需要重复将这些功能整合到几乎所有他们将要开发的手机...原创 2020-03-30 13:25:55 · 2073 阅读 · 4 评论 -
Unity动态骨骼Dynamic Bone
本文是翻译其使用文档,帮助自己使用的一篇文章,如果需要插件,请加群 : 891555732请注意 : 插件仅供于研究,请勿商用动态骨应用物理到角色的骨头或关节。简单的设置,你的角色的头发,衣服,胸部或任何部分将移动现实。一.Basic setup准备一个适当的设置character模型,Mecanim and legacy rigs都支持。2. 选择要应用动态骨骼的游戏对象。3.在组件...原创 2020-03-28 17:46:16 · 14093 阅读 · 0 评论 -
Unity GIF播放器插件Animated GIF Player
本文是翻译其使用文档,帮助自己使用的一篇文章,如果需要插件,请加群 : 891555732请注意 : 插件仅供于研究,请勿商用动画GIF播放器允许Unity3d播放动画GIF。不需要额外的设置或编码。也伟大的显示短视频没有声音(例如教程)。视频很容易转换成gif动画使用任何数量的在线工具,如这个。点击这里观看演示GIF动画播放器用法的视频。一.Basic Usage通过以下步骤开始使用U...原创 2020-03-28 17:45:21 · 2294 阅读 · 0 评论 -
Unity项目生成文档工具(一) ------ Docfx使用(MAC版)
官方文档 : https://dotnet.github.io/docfx/tutorial/docfx_getting_started.html官网文档已经非常详细了,不过这里还是记录一下一.Mono对于macOS / Linux用户:使用Mono版本> = 5.10。对于macOS用户:不要从Homebrew安装Mono,而要从Mono下载页面安装。查看mono版本 : m...原创 2019-11-16 18:23:28 · 728 阅读 · 9 评论 -
Unity Editor(十五) ------ 异步获取项目中PackageManager导入的package
官方文档 :https://docs.unity3d.com/ScriptReference/PackageManager.PackageInfo.html虽然官方文档放出了API,但是并没有具体的使用,这里记录一下,方便以后使用 UnityEditor.PackageManager.Requests.ListRequest listRequest = ...原创 2019-11-08 16:09:53 · 1194 阅读 · 2 评论 -
Unity3D UGUI适配方案(一) ------- 关于项目的屏幕适配(适用于iPhoneX)
参考资料:层级关系:https://blog.csdn.net/k46023/article/details/52738093 大佬雷潮关于适配的一些知识:https://www.jianshu.com/p/95cb4621206e 锚点详细理解:https://blog.csdn.net/yongh701/article/details/70212928 补充:Screen Match...原创 2018-05-25 15:43:08 · 11669 阅读 · 6 评论 -
Unity小功能记录(一)------ 色环与拾取颜色(圆形Slider)
最近有个需求,一个圆环图片要移动拾取色环上的颜色,具体效果如: 主要代码如下:using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class PointMo...原创 2018-05-21 17:55:37 · 3793 阅读 · 3 评论 -
Unity小功能记录(二) ------ 使用LineRender绘制Bezier曲线(绘制虚线)
最近有个需求是需要画运行轨迹,虽然最后画出来了,可是我还要移动,用Bezier不太方便,不过也当个小功能记录下来吧首先原理参考:https://blog.csdn.net/likendsl/article/details/7852658上代码:using UnityEngine;[System.Serializable]public class Bezier : System.Object...转载 2018-05-22 11:02:20 · 7013 阅读 · 2 评论 -
Unity插件学习(一) ------ Protobuf-net插件学习
protobuf是google的一个开源项目,可用于以下两种用途:(1)数据的存储(序列化和反序列化),类似于xml、json等;(2)制作网络通信协议。protobuf比XML、比JSON更为强悍,语言无关、平台无关、更小的存储、更少的歧义、更高的性能插件下载地址:https://github.com/mgravell/protobuf-net(源码,还需要自己打包成dll)...原创 2018-06-03 21:53:27 · 1294 阅读 · 1 评论 -
Unity小功能记录(三)------ Unity根据Android/iOS陀螺仪参数更改模型位置
最近做AR项目的时候碰上了要脱卡识别后续要根据陀螺仪旋转控制Camera,查了很多资料移动都比较不准确,因此准备自己测试 首先给参考资料链接: 参数详情:https://blog.csdn.net/haobaworenle/article/details/54135110(Input.gyro.attitude.eulerAngles并没有观察到规律,我倾斜手机三个参数都在变化,因此准备舍弃使...原创 2018-05-23 16:40:26 · 3897 阅读 · 0 评论 -
从崩溃的Unity3D实例恢复未保存的场景
从崩溃的实例恢复您的场景您的Unity项目遇到过崩溃嘛?你已经有一段时间没有保存你的场景了吗?不要担心!您仍然可以从临时目录恢复它!Unity3D可能会经常崩溃。Unity API提供了我们开发巨大的自由,但代价是不是特别的稳定。如果Unity在你的项目身上崩溃了,而你却没有在一段时间里拯救你的场景,该怎么办?这很简单,但是在完成这些步骤之前,不要启动Unity3D。转到项目文件夹。进入Temp文...转载 2018-05-28 16:47:47 · 8461 阅读 · 0 评论 -
Unity小功能记录(四)------ 已知两端颜色,显示渐变色条
功能如题目所示,先提供参考文章链接:颜色渐变效果:https://www.cnblogs.com/android-blogs/p/6038226.html(color.lerp可得到渐变色Color值)非常有用的UGUI扩展组件:https://blog.csdn.net/qq_29579137/article/details/72996996#%E5%88%86%E4%BA%AB%E5%9C%B...原创 2018-05-24 11:16:40 · 2326 阅读 · 0 评论 -
Unity全新的版本发布计划(2018)【转自游戏蛮牛】
在GDC期间,我们宣布了Unity全新的版本发布计划。包含:Unity TECH技术前瞻版本(简称:Unity TECH版)和Unity LTS稳定支持版本(简称:Unity LTS版)。Unity TECH版本每年将有三次主要更新,它们会带来最新的功能与特性。Unity LTS版本将从TECH版本每年最后一个版本开始,持续支持二年的时间。Unity TECH版本和Unity LTS版本将意味着目...转载 2018-06-05 11:01:58 · 6126 阅读 · 0 评论 -
unity3D编辑器扩展
编辑器扩展只是在编辑项目中运行,发布出来是不会运行的。固定创建一个文件夹Editor:所有的资源或者代码都不会被打包进去。 01、使用MenuItem添加菜单栏按钮 脚本不需要作为组件存在,可以不用继承MonoBehaviour 如何删除引用(每个函数调用的次数):工具-文本编辑器 如果需要显示行号: 工具-选项-文本编辑...原创 2018-06-05 13:35:46 · 3684 阅读 · 2 评论 -
(转自Unity官方)2D游戏开发套件指南
2D游戏开发套件指南(上):https://mp.weixin.qq.com/s?__biz=MzUxOTAwNzA0MQ==&mid=2247484383&idx=1&sn=cd45da2947a1503950066c3e3a66952f&chksm=f9817df1cef6f4e7bd046fac9dc3eda43a72e20734dbacc87934069e9...转载 2018-05-29 19:00:53 · 2529 阅读 · 1 评论 -
Playable API:定制你的动画系统(转自官方文档)
网址:https://mp.weixin.qq.com/s?__biz=MzU5MjQ1NTEwOA==&mid=2247493316&idx=1&sn=7e4fef834a8066faca3d2f1f1a090bb4&chksm=fe1dd26fc96a5b79856840f556cf65026facb83520ac1891605e42d5e777d30a0d52...转载 2018-06-06 12:12:38 · 10566 阅读 · 0 评论 -
Unity功能记录(五)------ Android studio打包aar包后与unity互相通信
unity打包成apk中会有一个Mainactivity,当引入Androidstudio打包出来的aar包时,其aar包这边的设置会高于unity playSetting里面的设置,也就是unity playSetting设置的横竖屏/Icon/应用名等都是无效的1.创建Android工程,File - new - Model - Android Library ...原创 2018-06-06 15:27:40 · 5405 阅读 · 17 评论 -
Unity开发注意事项(持续更新)
如果无法保证unity版本在开发时间不变,尽量不要使用拖拽的形式得到游戏物体原创 2018-05-30 21:49:41 · 634 阅读 · 0 评论 -
(官方转载)ProBuilder快速关卡建模实践
Unity在2018.1版本正式推出了ProBuilder快速建模套件。ProBuilder的前生是Unity资源商店中的一款热门插件帮助开发者实现在Unity引擎中直接进行建模以快速生成关卡用于游戏玩法测试。本文由Unity平台部技术总监杨栋为大家讲解如何使用ProBuilder快速关卡建模。ProBuilder套件介绍ProBuilder套件包括以下三个部分:ProBuilder:用于直接在U...转载 2018-05-31 12:26:07 · 22917 阅读 · 2 评论 -
Unity中路径的疑难杂症剖析(转自洪流学堂)
网址:https://mp.weixin.qq.com/s?__biz=MjM5Mzg2Nzg2MQ==&mid=2456960846&idx=1&sn=dbebd28bf9cd9bb775d1efaa908609ce&chksm=b116ee74866167629266c94e4ac7354d41beb5b947999860c661899bdd913c3f4f62...转载 2018-06-07 14:14:34 · 530 阅读 · 0 评论 -
Unity插件研究(二) ------ Unity Bluetooth LE Plugin
参考文章:https://blog.csdn.net/testiness_wind/article/category/7360752首先我先翻译下插件里面提供的文档,主要了解下API:BluetoothHardwareInterface方法(Android): 1.public static BluetoothDeviceScript Initialize (bool asCentral,...原创 2018-06-19 16:29:50 · 7160 阅读 · 8 评论 -
如何高效定位Unity安卓开发中的闪退问题(转自侑虎科技公众号)
地址:https://mp.weixin.qq.com/s?__biz=MzI3MzA2MzE5Nw==&mid=2668910435&idx=1&sn=6e93ea2c73fa43fc08ad480187414aa8&chksm=f1c9fb11c6be720797850aea7476a3c5130717afb609020686afc4a3e3d025918076...转载 2018-06-27 10:17:15 · 4201 阅读 · 0 评论 -
IOS&Android收集Log文件(转自雨松Mono Unity3D研究院)
嗯.其实我一直都是在AndroidStudio中查看错误信息,我是觉得挺不错的,不过好像大佬都是用log日志看错误信息的(瞬间觉得自己的档次超low哈哈),索性来研究一下,仔细看了下雨松大大的文章,写的挺好但是有点乱,我直接整理出有用的东西啦 原文地址: http://www.xuanyusong.com/archives/2477首先是代码:using ...转载 2018-07-07 18:40:32 · 519 阅读 · 0 评论 -
3D游戏开发套件指南(入门篇,转自Unity官方平台公众号)
原文地址:https://mp.weixin.qq.com/s?__biz=MzU5MjQ1NTEwOA==&mid=2247493655&idx=1&sn=090dd09b2e3845e35fdf97be4e71ce6e&chksm=fe1ddcbcc96a55aa1581dfdb23831d24eb4b0c64795c5bcb92eea5faa25ebe32d9...转载 2018-07-10 12:32:38 · 5753 阅读 · 1 评论 -
Unity 之数据集合小结(转自简书su9257_海澜)
原文地址:https://www.jianshu.com/p/6c1f67d788e2在日常开发中数据集合经常的会用到,使用频率较高的例如 List 、Dictionary,在数据集合中每种数据结构都有他们的优缺点,所以今天笔者对常用的数据集合归纳整理,一是防止自己忘记、二是希望能够帮助到对此理解不清晰的开发者笔者的Unity 开发版本为 2017.4.2.f2 (.NET 4.6)有说的不准确...转载 2018-07-04 16:34:17 · 422 阅读 · 0 评论 -
Unity功能记录(六)------ Unity Ads的使用
官方地址 : https://unity3d.com/cn/services/ads/quick-start-guide帮助文档网址:https://unityads.unity3d.com/help/index1.Edit > Build Settings更改成Android/iOS 2.Window > Services点击Ads ...翻译 2018-07-05 14:17:22 · 5042 阅读 · 0 评论 -
VisualStudio 如何使用UML呢?(转自简书雨落随风)
在本文,笔者将会以图文并茂的方式教你如何开启VS新技能--- 类视图(UML),以及一些简单的用法。背景:前些天朋友入职新公司,不可避免的需要熟悉对方框架及业务逻辑代码,一时半会一头雾水的,老板时而不时的还催一下,真要命。于是告诉他用类视图(UML)可以很好的学习人家的框架哟,这货学完美滋滋的应付差事去啦~其实,熟悉别人代码真算的上是一件并不简单的事情,个人经验:想要熟悉人家的代码,先得从宏观架构...转载 2018-07-05 14:25:19 · 2674 阅读 · 0 评论 -
Unity编码解析以及常用转换
目前计算机中用得最广泛的字符集及其编码 : ASCII,unicode,utf8,gb2312,gbk等详细介绍就篇幅太大了,本篇文章只是简单介绍以及常用转换1.ASCII C#中string与ASCII byte数组转换://string转byte数组string str1 = "a";byte[] array = System.Text.Encoding.ASCII.GetBytes(st...原创 2018-07-12 10:51:49 · 9061 阅读 · 1 评论 -
常用正则表达式全在这里(转自Unity开发者俱乐部公众号)
前几天发了一篇正则表达式的文章,有同学感觉不过瘾,网上正则表达式的教程很多,小编就整理一下常用的正则表达式分享给大家吧!送给那些不想学习(懒)的同学,哪天用到了就查阅一下当工具使用。只能输入数字: "^[0-9]*$" 。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:"^\d{m,n}$"。只能输入零和非零开头的数字:"^(0|[1-...转载 2018-07-05 17:36:37 · 521 阅读 · 0 评论 -
(UGUI)InputField 限制字数
原文链接:https://blog.csdn.net/yangchunnoodles/article/details/52985441 问题:游戏中输入角色名字不能超过一定字节数,记作n组件InputField里 Character Limit:限制字符长度(0表示不限制),比如:设置只能输入3个字符(中文,英文,数字,符号都按1个字符来算) 当设置为5, 输出结果: 中文或...转载 2018-07-06 16:06:40 · 6674 阅读 · 0 评论 -
Unity获取当前手机网络状态与网络时间解析
获取网络状态的本来打算用unity网络属性Application.internetReachability,但是看到有一篇文章说在Android上在运行过程中不能获取准确的状态,只能在APP运行开始时才能获取,IOS倒是可以,所以笔者放弃了这种方法,转用Android原生的广播方法实现,如果不清楚unity与Android交互请看这里 (1)在AndroidManifest.xml配置文件...原创 2018-07-13 12:33:07 · 2653 阅读 · 0 评论 -
unity问题记录
1.设置scrollbar.value无效scrollbar.value = 0;这条代码是无效的,设置成0.0001f接近0就可以了而且UGUI在运行时设置scrollbar.value是无效的,可以scrollRect.verticalNormalizedPosition,但是你会发现这个不准,有没有同样遇到这个问题的童鞋,请指教 2.OnMouseXXX函数不响应首先...原创 2018-08-16 16:34:17 · 1161 阅读 · 0 评论 -
Unity功能记录(七)------ UGUI获取UI在Canvas下的坐标/根据UI位置获取屏幕图片/二维码识别
前些日子在做二维码扫描,使用的是ZXing插件,不过好像新版的不支持IOS,IOS找到一个可以用的demo,不过是原生的,后面有空再整理一个可供unity使用的出来,在此把可用的Android/iOS二维码识别链接整理如下:1.二维码识别IOS(使用ZBar): 项目demo下载:https://github.com/jaybinhe/JB_ZBarSDK_Demo 文章:...原创 2018-08-21 10:26:47 · 6864 阅读 · 0 评论 -
Unity API(一) ------ UnityWebRequest类解析
官方API :https://docs.unity3d.com/ScriptReference/Networking.UnityWebRequest.html最近项目要用到热更中的东西,欢喜~前面学的知识就派上用场啦,不过UnityWebRequest中的属性及方法还不熟悉,所以打算翻译一下官方的API首先你要知道这个类是干嘛的,主要是从服务器或者本地加载AB包的,官方解释为:Unit...翻译 2018-08-21 14:13:34 · 10975 阅读 · 0 评论 -
Unity优化翻译官方文档(五) ------ Profiler window
官网 : https://docs.unity3d.com/Manual/ProfilerWindow.html通过窗口分析器来访问Unity编辑器中的 Profiler 窗口: Window > Profiler请参阅 Profiler 概述,了解 Profiler 是如何工作的。1.Profiler Controls分析器控件在工具栏中在窗口的顶部。使用...翻译 2018-09-10 16:17:55 · 475 阅读 · 0 评论 -
Unity 优化翻译官方文档(一) ------ 减少打包安装包的大小
官方地址 : https://docs.unity3d.com/Manual/ReducingFilesize.html将构建应用程序的文件大小保持在最低限度是很重要的,特别是对于移动设备或应用程序商店来说,它们的大小限制。缩小规模的第一步是确定哪些资产对它贡献最大,因为这些资产最有可能是优化的候选对象。这些信息在您完成构建之后在编辑器日志中可用,切换到控制台窗口(菜单:窗口 -&g...翻译 2018-09-05 18:44:51 · 1220 阅读 · 0 评论 -
Unity 优化翻译官方文档(二) ------ 平台特定覆盖的纹理压缩格式
官方文档 : https://docs.unity3d.com/Manual/class-TextureImporterOverride.html虽然Unity支持许多常见的图像格式作为导入纹理的源文件(如JPG、PNG、PSD和TGA),这些格式在实时呈现过程中没有使用。通过3D图形硬件,如图形卡或移动设备。3D图形硬件要求纹理以专门的格式进行压缩,以优化快速纹理采样。各种不同的平台和...翻译 2018-09-05 17:42:50 · 5870 阅读 · 0 评论