- 博客(23)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
原创 关于unity中 编辑器相关逻辑的记录
/////////////////////////////////////根据prefab名称, 加载asset 资源为object , 再找出asset路径, 再根据资源路径查找依赖项。/////////////////////////// 根据传过来的参数(bundlename) 查询这个prefab文件在磁盘上的位置。[MenuItem("Gq_Tools/↓获取prefab路径")]// 获取prefab的资源路径。
2023-11-07 16:35:36
1426
原创 unity2019.4.18f1创建新的shader 记录学习过程
/* 声明一个shader 命名ZSSS 存于Custom , 可以改 , 文件名和里面写的shader地址和名字可以不同*/ /* 这个shader刚创建的时候只有54行 => unity版本:2019.4.18f1*/Shader "Custom/ZSSS"{ /* 在将第一块内容之前,请先去了解一下UV纹理。简单来说:A是一张图片(称A为纹理),B是一张坐标信息(称B为UV),用B来取A就是纹理贴图的精髓了,举个简单的例子: A的色彩如下:(这个图很小 只有四个像.
2022-01-18 16:47:11
543
原创 intelGPA 抓帧的踩坑记录,图文
先说能实现的过程, 结尾再说踩的什么坑(2021年5月8日,本文使用夜神模拟器,仅供学习使用) :0.0 gpa的下载地址:https://software.intel.com/content/www/us/en/develop/tools/graphics-performance-analyzers/download.html0.1 装好之后的状态0.2夜神模拟器用6.6.0.0版本 下载列表:https://www.yeshen.com/blog/version/1 开始工...
2021-05-08 10:45:16
4725
原创 如何在unity2019上使用Memory Profiler
直接搜是搜不出来的, 为啥呢 因为他是预览版所以,要在Tools -> Window -> Package Manager -> Advanced 选择show preview packages -> 再搜Memory Pro ,就可以了
2021-04-13 17:14:47
582
原创 打包apk gradle连不上的解决方案之一
打包海外版本apk 遇到gradle连不上的问题:折腾许久,,翻墙,, HTTP Proxy ,,Build-Gradle-Offline work 都不好使后来发现 还是Proxy的问题就是下面那个图用户名下面的 .gradle文件夹里 有个配置文件, 去掉这里的代理设置 , 去掉AndroidStudio里面Setting中的代理设置 不选Offline 用Use local gradle distribution 可以正常运行了...
2021-04-02 14:58:21
351
原创 unity2019打包assetBundle比unity4.7要大很多
是因为unity4.x时代还是默认的lzma的压缩方式 直到unity5.3版本开始出现lz4的压缩方式,所以就出现了本次问题,unity2019打包时默认使用lz4 比 unity4.7打出来的bundle大3倍, 2019在打包的时候改成lzma算法之后 bundle大小接近了4.7的水平(还是会略大一些,因为包含的内容多了),所以决定初始包继续用lzma算法.[]unity2019打包assetBundle比unity4.7要大很多]...
2021-03-15 15:18:33
534
原创 2021-02-23 _改变shader原来就有的情况下重新挂载
unity2019 工程于pc平台运行时 显示一切正常 , 但是切换成android平台之后 画面完全呈现粉色 , 修改方式: 在渲染完成后 重新挂载shader 等 public static bool TryChangeShader(object o) { if (o == null || o.Equals("")) return false;// yield break; GameObject go = null; try ...
2021-02-23 16:46:03
189
原创 如果发现自己的untiy席位不能再第二台机器激活 ,其实有可能是已经
如果发现自己的untiy席位不能再第二台机器激活 ,其实有可能是已经激活了多台, 要想查询的话可以登录这个网站:https://id.unity.com/zh/subscriptions登录自己的untiy账号, 在“帐户设置”下找“许可证/席位”选项 可以看到自己的激活状况目前一个普通账号(非教育版本)只能激活两台机器(包括mac和windows),想要激活第三台是不可以的, 只能移除一个以前的....
2020-12-28 15:08:43
2381
原创 mediawiki上传图片文件大小限制的另一个参数
最近在搞内网MeidaWiki 经验分享平台, 上传图片的时候发现默认设置大小上限时10k 上网搜了好久 大部分人给的修改意见是修改php.ini和DefaultSettings.php我自己尝试多次 均无效后来发现另一个文件 :LocalSettings.php 里面有个参数wgMaxUploadSize , 改这个就可以了注: 本条经验使用的版本是 mediawiki-1.34.2 和 XAMPP v3.2.4...
2020-12-25 19:42:16
390
原创 unity工程 升级踩坑记录 1
第一步最简单 , 也就是选定要升到哪一个版本 , 当前为2020年末, 决定使用2019LTS接下来就简单了, 装一个hub 然后下载2019LTS 安装即可.用新版本的unity打开老的项目 会有提示 :既然已经决定升级那自然不用犹豫 yes upgrade根据工程大小不同 这个过程可能很长, 自动导入 等就行了 .导入完成之后, 进入到新的引擎界面 , 变化很大, 尤其是有很多报错 , 必须解决.老版本确实太老 用的是unity4.7 版本跨越较大 ,当时用的...
2020-12-22 16:26:50
1962
原创 2020-12-22
最近开始搞一件事情, 把公司的项目从unity4.7 自发升级到unity2019LTS 也算是一种对自己的鞭策 总结 提升 磨炼....首先感谢领导 [为避嫌就不提具体名字了], 感谢公司, 感谢平台, 感谢党 , 感谢这个世界 ....只是记录踩坑经历 会重点关注一些技术点, 而非项目 .ok 开始....
2020-12-22 15:47:11
127
原创 2020-11-27
fightproload 这个东西有点意思在正常的打包过程中 每次生成资源 生出对应的ab文件 每次都生新的 但是源文件无异常的情况下 它也不会有问题, 可是问题偏偏出现了. 2020-11 狼人杀版本中 遇到,爆炸材质变成粉色 主界面按钮特效显示黑色方块异常; 狼人杀模式白天场景 大白方块 (与以上情况互斥) 本来猜测是被动修改了FX文件目录里的内容 revert一下 重新手动生成即可 , 后来发觉有问题 不进行revert 在打包机的unity中手动生成 也会变好 我次奥you problem ...
2020-11-27 10:45:03
124
原创 2020-11-23
接入越南sdk 遇到的一些问题1 新的aar 和之前的一堆jar + res 不同 被合并了2 注释了gradle.properties 里面的代码 并加了新的#android.enableAapt2=falseandroid.enableAdapter=true3 新sdk的compileSdkVersiontargetSdkVersion都改改成了28 app.gradle里面的引用也都换成了sdk 的demo 包括 google facebook等4 删除了 ...
2020-11-23 18:03:30
154
原创 2020-11-02
Jenkins 操作之踩坑记录-Publish-Publish over CIFS之前因为 这台机器的名字不好记 我改成了自定义的登录名, 结果在这里不识别 告诉我账号密码对不上 , 懵了许久 想起来这个事情(确实是好久了 ) 尝试了一下 , ok 可以用的了(有啥问题可以加我qq: 441769886 )这是第一步 等下再试第二步 开始准备传资源了...
2020-11-02 14:48:57
126
原创 2020-10-29 问题备忘
今天遇到的一个问题, 早上 jenkins连不上了 , 微端包也连不上 提示404 , 但是昨晚是好的,夜里也没有什么操作,, 无奈之际,重启了打包机的服务器 , 还是有问题,之后手动开启了XAMPP 开启了Apache和MySQL服务 , 正常了.其实对这块内容不太懂, 只是猜测 应该是端口之类的东西被影响,导致某些服务没有启动或者端口被占用...
2020-10-29 12:17:17
74
原创 在C#中如何打印出一个数组,以字符串的方式
nameA = new string[] { "ketty", "bili","jolin" }; Debug.Log("BnameA: " + string.Join(",",nameA));
2014-12-19 20:12:34
2575
原创 两个手指多点触摸 滑动 放大缩小 缩放
using UnityEngine;using System.Collections;public class FingersTwo : MonoBehaviour { public GameObject m1, m2; int Z_Far = 0, Z_Near; float sulv = 0.001f; Transform ziji; Vec
2014-11-20 14:38:52
5363
原创 接受屏幕点击事件 然后自己分发处理
界面里 屏幕点击事件 和遮罩 yi'ji public static bool canMoveC = true;
2014-10-16 13:40:46
660
原创 NGUI 按钮 按下 抬起 事件
using UnityEngine;using System.Collections;public class MaskOnClick : MonoBehaviour{ void AnXia() { BaseState.canMoveC = false; } void TanQi() {
2014-10-16 13:30:04
3325
lua-5.1 Reference Manual 中文手册 备用文档,仅做学习使用
2022-01-19
ZSSS.shader 自加注释
2022-01-10
Git-2.28.0-64-bit-20200916.zip
2020-09-16
Easytouch Joystick 操作杆摇杆 输入控制器
2014-11-23
unity 影片播放控件
2014-11-23
unity游戏移植wp8时遇到的问题求解
2015-10-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人