- 博客(44)
- 资源 (5)
- 问答 (2)
- 收藏
- 关注
原创 unity账号被封之后,无法登录怎么启动unity?
Unity.exe -createProject E:\XX01\src\Client\Game3D制作成bat文件,放置在unity中的Editor文件里面 双击可启动unity,不用登录。后面为项目Assets工程目录,亲测2018.4.25f1版本可用
2022-05-09 21:28:25
5236
原创 unity DOTween移动抖动问题及fairyGUI移动抖动问题
避免采坑,记录一下。公司最近的项目是一个竖屏2D游戏,公司使用的是fairyGUI,所以一开始移动使用的是TweenMove,例如背景移动bg:TweenMove(Vector2(0,-500),3)在PC端抖动不明显,看不出来,打包成Android端之后发现移动抖动的很明显,为了搞清楚是方法原因还是别的原因导致,就用dotween做了一个测试。1.建立一个带有dotween的项目,建立一个背景2.代码很简单,让图片来回移动就行了。运行后发现也是抖动的不行3.处理方法,...
2021-07-26 12:01:49
3175
6
原创 unity profiler连接手机apk进行性能测试及查看
当一个手机apk在手机上运行时 ,在unity里面怎么使用profiler查看性能使用情况呢?2.在profiler中点击editor,里面有个enter IP的选项,输入当前手机的IP地址,然后在手机上运行游戏就可以了
2021-02-03 20:34:07
1305
1
原创 unity项目在 AndroidStudio进行真机调试时一直刷新Logcat
1.最近项目apk有点卡顿,所以想使用Androidstudio进行真机测试,看下打印及原因。刚连接手机时logcat一直在刷新日志,烦得很。这样没办法看到游戏打印。2.处理方式。点击edit filter configuration会看到如下界面。在tag处添加Unity标签。点击OK回到之前选择的界面。选择到刚刚设置的标签名字就好了...
2021-02-03 20:23:30
773
原创 unity2018在PC状态下获取USB扫码枪数据
本来在PC状态下,扫码枪就是一个键盘。1.简单的,直接创建InputField,就可直接显示在文本中,但是在项目里面不太现实,所以查阅资料找到了另一个方法。2.建立全局钩子(其实我也不知道是啥),这代码也是参考了蛮多老哥的,自己修改了一下,代码如下。using System.Collections;using System.Collections.Generic;using U...
2020-05-07 16:54:28
1783
3
原创 unity2018在Android状态下获取USB扫码枪数据
公司做了个新项目,之前有项目用的是反扫二维码的,用串口就行,现在条形码反扫器都是使用USB接口直接用,就查阅了很多资料,在PC端使用全局钩子可以获取到扫码枪数据,但是在Android就不行了。大部分资料看起来都好复杂,要不就感觉缺失了东西,现在自己整理一下。1.在unity中新建测试场景,并且建立文本用于显示扫码枪数据,建立管理类QrBarManger及对象2.QrBarManger脚本如...
2020-05-07 16:31:52
1153
原创 unity2018与Androidstudio互相发送及接受消息
因为最近经常要与安卓端交互,自己记录一下。举个栗子。1.Androidstudio方面,调用unity带参数方法BarCodeDataunity端:Androidstudio端:使用UnityPlayer.UnitySendMessage,第一个参数是unity当前所挂脚本object名字,第二个是参数是方法名字,第三个参数是要传入的数据2.在unity方面,调用安卓...
2020-05-07 15:30:13
866
原创 unity 2018如何动态修改材质球shader
1.当前shader2.脚本获取当前材质,并将其修改成想要shader(当前使用Standard举例)3.运行之后
2020-04-23 16:21:36
3456
原创 unity2018 动态修改材质球_DetailAlbedoMap的值
1.如图,需要修改材质球secondary maps 中offset的值,让模型看起来有流动性。2.直接上代码啦3.就可以在编辑器上面看到数值在变化了4. 如果想修改Main Maps上面的offset值,把_DetailAlbedoMap修改成_MainTex就可以了...
2020-04-23 15:44:54
1751
原创 unity2018 Image使用Sliced九宫格进行调整
1.选中你要调整的Image,将图片类型转换成sliced2.找到image中的精灵,找到sprite editor,点击3.在里面调整即可.
2020-04-02 10:30:43
4579
原创 unity baking取消自动烘焙
编辑器上方按顺序Window-Rendering-LightingSetting把auto generate关闭就好了
2020-03-31 20:02:36
5497
原创 unity2018.4.4f1打包时在场景卡住不动。
项目有四个场景,不管是打包apk还是打包安卓原生都在下标1这里卡住。处理方法:把项目关闭,除去assets跟projectsettings两个文件夹,其它都删除,再重新打开项目打包...
2020-03-03 10:27:53
4506
原创 unity 鼠标屏幕坐标转换成世界坐标只转换一次的坑
这几天在做一个FPS的游戏,想把枪口跟随鼠标移动,但是写出来之后发现只转换了一次,鼠标位置一直变,但是世界坐标不变。代码如下:,worldPos一直不变。可把我整烦了。解决如下:在获取的鼠标屏幕坐标Z轴赋值,就可以了...
2019-12-18 10:02:58
1418
原创 unity3D世界坐标与屏幕坐标的转换
世界坐标转屏幕坐标:Vector3 screenPos = Camera.main.WorldToScreenPoint(pos);屏幕坐标转世界坐标:Vector3 worldPos = Camera.main.ScreenToWorldPoint(pos);
2019-12-10 19:29:21
530
原创 Installation did not succeed. The application could not be installed. Installation failed due to: ''
今天将AS从3.4.2升级到3.5.2版本的时候,用之前3.4.2的虚拟机测试,发现这个报错,不知道什么原因。完整错误代码如下:Installation did not succeed.The application could not be installed.Installation failed due to: ''cmd package install-create -r -t...
2019-11-19 14:54:02
5985
原创 unity解析嵌套Json
这几天一直在对接SDK,就需要解析json,因为不懂,搞了大半天 终于解决了。做个记录,假设json是这样写的"a": "bqr", "p": { "d": "00000000901017" }我们要获取a跟d的值。这样我们打印出来的就是bqr跟那串数字了,要记得在项目中加入LitJson.dll...
2019-11-14 16:32:11
1500
1
原创 unity 如何去除双引号
今天在对接SDK,服务器那边传过来的字符串是带双引号的,我说怎么看起来一样,但是测试返回的是false,把双引号去掉就好了。举个例子:string tempType=“Hello ”;string type = tempType.Trim('"');(里面是单引号,单引号里面+一个双引号)这样得到的就是去除双引号的字符串了...
2019-11-12 16:45:36
935
原创 WIN10程序已经打开并且在运行,但是窗口看不到
因为习惯用两个显示器,在用Androidstudio的时候,移动一下发现看不见了,使劲点也没用。处理方法:1.选中当前看不到的程序 (如上图:选中之后会有一个灰色的背景)2.键盘按Alt+空格键,会在界面显示出下图这样一个弹窗,点击最大化就可以了。...
2019-11-11 10:20:13
44232
9
原创 Android studio突然没有任何提示
下午在用AS看一个SDK,想测试一些东西,打个字没有显示,打个public都没显示,我一开始以为是引擎出了问题,关了重开也没用,上网查说点重开,然而还是没用,后面才知道什么时候开启了省电模式,自己莫名其妙的,一个台式机。把它关了就好了如果开启了,会有个提示...
2019-11-07 17:04:03
2155
12
原创 处理 This view is not constrained. It only has designtime positions, so it will jump to (0,0) at
处理方式:1.点击这个小按钮,Infer constraints2.点击button,在右边Layout界面修改
2019-10-31 17:38:10
998
原创 处理 unity使用UnityWebRequest访问https网站报错 Trust anchor for certification path not found.
最近公司接了一个新项目,使用的是https,刚开始使用的www post方式来访问域名获取二维码,在编辑器上面完全正常,放到安卓上运行报错:javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found....
2019-08-15 15:55:50
3739
1
原创 unity如何用www加载电脑本地硬盘图片?
假设当前图片在C盘 ,此时路径应该这样写:private string LoadPath ="file://"+"C:\\Users\\Administrator\\AppData\\LocalLow\\Web\\Goods\\01.png";现在开始加载 IEnumerator LoadImg() { //开始下载图片 WWW w...
2019-07-03 15:43:00
1253
原创 unity 获取字符串长度及获取不重复数字
1.获取字符串长度Encoding.Default.GetByteCount(string s) 返回的就是当前字符串S的长度2.生成5位不同的随机数public static string GenerateRandomCode() { StringBuilder result = new StringBuilder(); for (var ...
2019-06-27 16:51:09
2227
原创 处理System.IO.Ports未能找到类型或命名空间名
Edit--projectsetting--player然后看inspector面板,最下面的othersetting把.NET2.0Subset改成.NET2.0,就可以了。.NET2.0Subset是.NET2.0的子集
2019-06-25 20:49:07
6251
7
原创 使用微信开发者工具上传代码时报错:该用户不是该小程序的开发者
报错如图所示。一开始是以为微信公众平台没有添加开发者,管理员也不行。后面发现是开发者工具里面的AppID不对,查看更多,有个详情,把这个默认的AppID换成自己的就好了...
2019-05-13 10:04:57
2679
原创 CocosCreator发布报错问题 Parameter specified as non-null is null
打开日志,在底部有问题描述,有如下报错:Parameter specified as non-null is null: method com.android.build.gradle.internal.cxx.configure.Json。解决方法:下载最新的NDK,在设置中更换...
2019-05-11 10:18:24
5693
原创 CocosCreator与VsCode跟Chrome之间做调试
前面下载插件及配置我就不说啦。Creator文档上面已经做了很详细的讲解,我们今天讨论一下调试的问题。1、配置好之后,在Code编辑中launch.json里面有歌地址,默认点是80802.如果我们没有修改那个端口号的话,就会得到一个空白页。3.那么我们不知道当前的端口号是多少怎么办呢?很简单,我们切换到CocosCreator编辑器,把调试换成浏览器,点击播放,这个就是我...
2019-04-18 17:36:34
1147
1
原创 unity 3D 在安卓环境下使用assetbundle打包Image中shader丢失问题
最近经常做一些2D项目,因为画面很重要,所以加了很多特效。有时候我们已经把所需要的shader添加至editor-project setting -graphics-always included shaders ,用assetbundle打包之后还是会丢失。今天找到处理方法。public class LoadShader : MonoBehaviour { private Shade...
2018-10-22 12:10:25
1351
3
原创 unity 3D 如何获取距离最近的对象
在这里要运用数组,数列list与字典dictionary相结合。 private GameObject[] targetArr; private List<float> KnifeList; private Dictionary<float, GameObject> knifeDic; void Start() { knifeDic...
2018-09-01 11:38:09
7588
1
原创 unity简单工厂模式
公司最新打算立一个新项目,会大量重复使用一个方法,但是不同的表现方式,觉得需要用到简单工厂模式,就看了下。有什么不对的地方欢迎批评。public class Product : MonoBehaviour { /// <summary> /// 简单工厂模式 /// 定义一个共同接口,创建不同的对象,简化创建过程,创建与表示分离 /// </s...
2018-08-04 10:47:03
1638
原创 一个简单明了的观察者模式案例
这几天一直在学习设计模式这方面,单例模式,简单工厂模式,观察者模式这三个比较简单易懂的设计模式,今天先说说观察者模式。这是用事件来响应。场景中建两个球,当一个球下落到地面的时候,另一个球弹起往上运动。public class ObjectBall : MonoBehaviour { public event EventHandler<EventArgs> BallDownEv...
2018-07-06 18:06:32
1633
EZ Replay Manager1.53
2017-05-13
unity3D 如何在Anima2D骨骼上涂上一层颜色,并且还能播动画?
2019-07-27
unity3d 如何在UI上面的鱼再涂上一层颜色,将原先的颜色覆盖?
2019-07-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人