- 博客(29)
- 资源 (4)
- 问答 (2)
- 收藏
- 关注
原创 Android导出aar插件供Unity使用以及通过android scheme启动unityApp
一:在android Studio导出aar插件到unity 说明一下aar与jar插件的区别:jar是只包含配置文件和class文件,而aar插件是包括资源的,两者都能用压缩软件打开。 首先打开as建立新的工程(一直下一步下一步就行了)打开之后如果你的也有我这种错误报错(没有的可以省略这一步,不知道是不是我的as有问题,家里的没毛病,公司的就这...
2022-07-29 18:29:18
3143
原创 Unity与Android通信交互
前言换了2019.4版本 ,导出android发现很多错误.例如UnityPlayerActivity找不到,资源重复等等问题.原因在于Unity做了更改.好像是2019.2之后的版本做了升级(具体那个版本不知),话不多说,直接开搞在Android Studio准备工作打开............
2020-10-19 13:34:43
9931
37
原创 Unity 在UGUI上面使用DotweenPath出现路径偏移的问题
1.偏移问题因为想在ugui上面做一个路径动画,结果编辑好的路径一运行就发生了偏移,情况如下出现这种情况有两个必备条件Canvas的缩放不为 1DotweenPath勾选了Relative2.解决方案打开Script Execution Order然后把Path添加进来,必须要大于0啊,然后在运行发现没有错误!3.为什么会出现这种情况我反编译了一下dotweenpath代码,发现勾选了Relative其实就是在原来位置上增加了一个偏移问题就出在这个Vector3 posi
2020-05-22 00:14:42
5022
原创 Unity 自定义脚本模板 添加头部注释
好久没在csdn 上面写文章了,我也捣鼓了一个自己的 blog 有兴趣可以来看看链接:https://zeroultra.github.io/回到正题,本文讲如何自定义模板自定义模板的一些问题其实有很多文章都写了自定义模板,添加头部注释,例如这篇文章. 都是要找到untiy 自己的模板c# txt,然后写入相关的替代码,在匹配更换,其中的问题:当换电脑,或者unity换了一个unity版本之后,又得重新找到模板,写入无法添加多个模板如何自定义模板这里有两个方法 需要知道 ProjectW
2020-05-19 23:47:54
4601
1
原创 Unity 透明视频 序列帧 MOV转透明视频
简单几句,这个p软件用的是FFmpeg ,具体啥事ffmpeg 自行了解 ,很six功能说明:1:mov转MP4 这个主要搭配AVpro来使用,Avpro中设置 2:序列帧转视频 序列帧转MP4 其他和第一个设置一样序列帧转webm格式 ,利用unity自带的videoPlay可以实现播放透明视频...
2019-11-18 15:01:59
14300
1
原创 Unity TimeLine的Playable脚本编写
本文就讲TimeLine的PlayAble脚本编写 1.新建Playable Behaveiour,Playable Asset Playable Behaveiour就是playable的生命周期,另一个是Playable 资源,这两个要成套出现 2.Playable Behaveiour生命周期说明 3.脚本编辑示例1...
2019-09-30 17:55:05
16845
原创 Unity Texture Texture2D RenderTexture
http://fargesportfolio.com/unity-texture-texture2d-rendertexture/(1) Texture 基于GPU(2) RenderTexture基于GPU(3)Texture2D基于CPU Texture2D.Apply将CPU数据传递给GPU/// Pass a GPU RenderTexture to CPU...
2019-07-23 18:39:59
16207
原创 使用 MaterialPropertyBlock 更改纹理偏移mainTextureOffset
https://answers.unity.com/questions/767646/materialpropertyblock-main-texture-offset.htmlpropertyBlock.SetVector("_MainTex_ST", new Vector4(0.5f, 0.5f, 0.25f, 0.25f));
2019-07-15 14:33:53
10560
原创 Unity 修改UnityEditor.DLL
1:起因大部分情况下是不需要修改unity的dll的,因为实力不允许,不bb了,我的unity版本2017.4.25unity 2017推出spriteAtlas 新的图集方式,但是每次创建了新的spriteAtlas要自己找需要打图集的文件(文件夹)我想的就是 在我点这个“+”号的时候直接就把我需要打图集的文件夹全部打进去,如下图更或者 直接把我选中的对应spri...
2019-04-11 19:36:08
12888
原创 Unity 自定义日志保存
之前unity5.x在代码中写了debug.log..等等,打包之后在当前程序文件夹下会有个对应的"outlog.txt",2017之后这个文件被移到C盘用户Appdata/LocalLow/公司名文件夹下面。觉得不方便就自己写了个代码:using UnityEngine;using System.IO;using System;using System.Diag...
2019-01-17 18:30:28
448560
97
原创 Unity自定义字体 包括中文
前些日子做个小项目(有点想TA们),需要用到很多的美术字,在网上查了可以用bmFont制作,但是要把图片单独切割出来 还要一个一个导入 设置id 大小等等 真的是炒鸡繁琐(辛苦小伙伴了),后来别人分享了另一个插件 外国大佬制作的,很牛逼 也挺好用 ,链接但是还是逃脱不了要一个一个字敲 还是觉得很麻烦呢 。所以我制作了一个工具 如果有问题的话 联系告诉我Emmm.....先看看效果图一:需...
2018-05-26 16:22:01
2110
1
原创 Unity 获取唯一标识符的问题解决方案
环境:只适用于PC一:遇到的坑 Unity 提供了给我一套获取硬件信息的API 链接 蛮牛上的一篇帖子:链接 文中都提到了一个获取设备的唯一标识符 但是我可以明确告诉你 这个值会改变(过一段时间就会变 就是被他坑了) 查看api文档 是根据主板序列号.BIOS序列号.cpu信息.硬盘序列号.操作系统信息 来进行加密或者其他算法得出的,也许是某个东西会随着时间而...
2018-04-17 17:58:42
13948
5
原创 Unity 手机拍照以及相关问题
说明:用的5.6 所以也就是不可能有webplayer,以下都是在android手机上测试~一:用Unity 自带WebCamTexture实现拍照功能 1:首先搭建一个简易场景 一个button按下 打开相机 相机中有切换摄像头按钮 拍照按钮 预览图 2:编码 ...
2018-04-17 16:49:55
1790
原创 Unity 超级简单摇杆制作
记录。。。。。。利用UGUI制作一个简单摇杆,效果图 1:首先建立两个Image,然后将其中一个为父物体,另一个为子物体,并且调整好大小: ps:将子物体的锚点设置为居中 2:在父物体上写个JoyStick.cs脚本: using UnityEngine;using UnityEngine.EventSystems;usi...
2018-03-30 23:35:15
4511
3
原创 Unity 的音频图片优化
记:为什么要写这个?网上很多的优化资源帖子 写的都很好 我写是因为虽然做了笔记但是还是老是会忘记 so.....一:音频 1:声音类型 (1):aif/aiff 适用于短小音乐文件 做打斗重复音效 (2):wav适用于短小音乐文件 做打斗重复音效 (3):mp3 适用于长音乐文件 做bgm (4):ogg 适用于长音乐文件 做bgm(ogg比MP3要小吧 不能做打斗音效吗) ps: ...
2018-03-11 19:10:22
1060
原创 Unity UGUI InputField 实现输入效果
当时有人问,好奇。。。做了出来,在这里记录下1:一般我们再inputfield中直接输入文字应该是下面的效果:会自动对齐将光标移到最后2:当我们用程序赋值的时候,就会出现下面的效果:光标不会移动到最后,所以也就导致我们看不到最后的字符串是啥(这也就是那个人遇到的问题)3:解决方案4:效果:
2018-01-12 15:47:14
15076
9
原创 Unity WebGL 那些事儿
unity 版本是5.5,不过看了2017的文档好像也是差不多,绝大部分都是根据官方文档,希望有帮助,如果有错误或者你知道更多这方面的只是,请告知下,大恩言谢。1:对webgl发布的工程文件说明在release文件夹中,如果你使用了gzip压缩,那么你的文件后面会有个.gz2:如何在pc上面运行webgl (1):发布webgl之后不能直接点(index.html)打开查看工程(火狐 ...
2017-11-05 10:54:50
7867
原创 unity UGUI与模型混合显示(ui显示特效)
题外:一直想写点啥,可是总是些零碎的知识,弄不成一篇文章,有一种博客是别人的博客,还是得好好学习学习前言:在做项目的时候会遇到将模型与UI混合编排,以前用ngui 的时候我记得是可以直接把模型放在其中,可是换了ugui有时候就不行了,下面我将给各位演示一下,我用的unity5.5,下面我用两种方法实现。第一种方法:这是官方Ugui demo中的方法,就是利用相机,创建Ren
2017-09-27 21:16:00
24742
4
原创 untiy中与java代码交互中的问题解决
ps:主要针对出现的打包时候Unable to convert classes into dex format和JNI: Init'd AndroidJavaClass with null ptr!问题1:首先在eclipse中建立工程,将javaSE改成1.7版本(因为我在默认状态下用了1.8,最后发现打包会出现:Unable to convert classes into de
2017-08-02 12:04:07
909
1
原创 unity PC和android不同平台读取xml文件比较
本文都是加载本地xml文件一:pc平台下1:不管是persistentDataPath路径还是streamingAssetsPath都可以直接使用load获取读写到 eg: XmlDocument doc = new XmlDocument(); doc.Load(path);2:有一点要注意的是,如果你自己在assets文件夹下面自己新建了一个文件夹存放xml文件...
2017-07-17 13:22:01
3972
原创 Unity 关于GetComponentsInChildren 利用扩展方法如何避免获取父物体
1:相信大家都有用到GetComponentsInChildren这个方法吧?但是再用这个方法的时候, 如果GetComponentsInChildre<T>(), 如果父对象和子对象都存在相同的T,那么这个得到的数组也会包含父对象中的T,这个在很多情况下我们是不要的, 那么如何解决这个问题呢?2:解决方法相信大家要写肯定都会啦,这里我是写了扩展方法(具体C#扩...
2017-05-12 20:29:19
8304
1
原创 unity给ugui添加collider时让collider自适应
在做项目的时候碰到了要给ugui相关组件添加collider的情况(别问我为什么这样,岛国级别的机密),在以前使用ngui的时候我们知道,ui都有相应的boxcollider2d,而且能实现自适应,那么我们在给ugui相关添加collider的时候怎么让他也自适应呢,于是乎。。。。下面说实现方法1:首先创一个简单的类2:然后我们在unity下面新建个文件夹“Ediror”,然后在新
2017-02-23 22:44:52
6759
2
原创 UGUI部分事件接口讲解以及一个很简单动态添加事件类
2:切入正题在ugui中利用事件接口实现事件,比如实现IPointerDownHandler,IPointerClickHandler等等这些常用的事件接口,还有一些接口在这说明一下,因为不知道的 还真不知道怎么使用,(先上图)另外的IDropHandler接口实现OnDrop(我理解为 接收函数 关于拖动这块建议去Asset store上面看看官方(Unity Samples:UI)...
2016-12-06 23:03:23
4469
1
原创 小插件——快速把ui的锚点设置到的四个顶点上
“配置需求”:1:首先这个是ugui的啦,2:适用于RectTransform的poivt是(0.5f,0.5f)在做ui的时候利用锚点适配,我们通常需要将锚点对应到图片(或者别的)的四个顶点(不知道你们有米有这种情况)也就是下图的情况然后我们经常手动拖动,第一麻烦,第二,还有时候拖的不太精准,这个时候我的插件就"应运而生”了下面我就开始了首先我们写个编辑器类,做好开头工作
2016-11-21 20:36:34
2195
1
原创 新 Unity 最新粒子系统如何用代码改变参数
Unity 最新的用粒子系统用代码控制各项参数 新的粒子系统api换了不少,采用了很多的结构,原先很多api已经过时,或者更早就没有,网上找了找发小也是少之又少,下面小白就展示一下如何用代码控制各个参数(这里只是一小部分,有兴趣可以自己试试,!!一会百会!!) 2:另外新版的例子系统可以让粒子受到WindZone风的影响 ,只需要将External forces打
2016-07-20 22:48:58
15330
原创 如何将unity的project中的特定文件打包
如何将unity的project中的特定文件打包声明一下,本小白第一次写博客,不足之处,还望包含,有错误请指出,感激不尽.有时候我们得到一个游戏项目,里面有很多丰富的资源.有时候我们想要这个工程里面的所有音频文件,一个一个找是不是太麻烦(可是如果原项目已经分类整理Ok了,那就不必如此大动干戈)直接上代码,应该能看的懂using UnityEngine;usin
2016-03-14 13:30:07
3028
VideoConvert.7z
2019-11-19
VideoConvert.7z
2019-11-18
ilasm.exe和ildasm.exe
2019-04-11
Unity 美术字制作工具
2018-05-26
一个C#问题,今天看书看到这里有些疑问,关于堆栈存贮
2016-06-07
unity 无法用animation播放Sprite Renderer动画,求解救
2016-03-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人