12 avi9111

尚未进行身份认证

数字只是管理的一个起始点,并非最终目标

等级
TA的排名 3k+

UnityShader解决小地图或UGUI无法显示特效黑色Shader问题

之前碰到特效显示黑色这个问题,用了其他很多手法解决、一直时间很赶,今天就来解决一下其实这个问题主要出在UGUI上1.现在看来,其实NGUI也有这个问题,2.用了Shader Forge,或者被改了很多版本的Shader很难改3.办法也只是很旧的方法,快速筛选4.用官方的shader不会有这个问题,这也是我们解决问题入门点入门出现问题了,换个官方的Additive试试...

2020-04-02 18:10:51

UnityShader自定义属性面板

基本的属性有,好像又是没什么规律,就一个个试试吧: Properties { [Header(additive shader)]//对shader的总体说明性文字可以这样写 [Space]//空位 _MainTex ("MainTex", 2D) = "white" {} _SecondTex("SecondTex",2D)=...

2020-03-31 14:39:53

Unity Shader 如何配置宏之二_深扒 多重编译gragma multi_compile

由于真的开始着手,之前头疼的问题,改人家的代码:之前我会觉得最好的办法是不要用宏,因为看过太多惨剧。会觉得一是不负责任的“资深”程序员,或者是“初出茅庐”的实习生才会用的但要是真的想升格为“高级”程序员,宏定义还是必要的其实真没那么高大上,很多“程序员‘自以为看了2本书,就觉得自己很牛,这里就是要扒开他们的不堪Unity Shader的案例是这样的 #pragma m...

2020-03-30 16:25:34

Unity Shader 如何配置宏

Unity中有专门开启和关闭自定义宏的位置:PlayerSettings-OtherSettings-Configuration-Scripting Define Symbols但是,其实根本就没有开启和关闭,压根就是很随意很多时候造成的情况是:- 别人接手你的项目,根本玩不转- 每次“开启”-“关闭“,都是让人痛苦的过程,而大部分情况都需要测试单个shader,可以说根本没...

2020-03-28 13:32:03

没有Unity3d_找不到Android Monitor

kan看了一堆文章,一直說什麽GPU Monitor, Android Monitor然後我又很裝逼的用了英文版,工具很多很前面,Layout(Android Studio)都真的做的很不錯,可就是找不到Monitor,Tools Views,Build,各menu都找了,就是找不到原來就是這個小i不點,好像第一次启动,需要等一会自安装之后再写一个试用心得吧如题,因为as在新版...

2020-03-16 03:15:51

真Unity3d_Profiler之优化入门

先占个坑,反正几乎很多文章都只能完成三分之一如果你没有程序经验,也没有游戏制作经验,这个文章可能并不能帮到你,因为不会会做一些幼儿园科普这个文章是专门给那些有几年游戏开发经验,几年996下来,混成一个混子,却自以为是的人看然而,当你想要去用Profiler去解决你的游戏项目的事情,可能也不需要看别人文章本文的主要参考是:Preventing casual mistakes su...

2020-01-15 01:06:05

Jenkins自动构建,确实是无敌的存在

Jenkins作为自动构建的鼻祖,可以说是一个无敌的存在首先,Jenkins基于Java,所以作为C#人的我有点不屑不过,如同当年刚做游戏的时候,对cocos2dx有点不屑,结果就是耗费了一整年,然后去面试,面试官说“”你用的啥引擎?没听过“”,当然,今天我可以怼他,“”今天你除了cocos2dx和flex,你还会啥?“”,“你懂Unity?可你会Unreal么?””话虽如此,Jenk...

2020-01-04 15:29:33

真Unity3d_手机发热排查项

更新不透明贴图的压缩格式为ETC4bit 因为android市场的手机中的GPU有多种, 每家的GPU支持不同的压缩格式,但他们都兼容ETC格式, 透明贴图,选择RGBA16bit或者RGBA32bit 待机时,调整游戏的FPS为1,节省电量 图集大小限制 图集大小最好不要高于1024,否则游戏安装之后、低端机直接崩溃、原因是手机系统版本低...

2019-12-20 14:51:51

跌跌撞撞,终于能用上了mingw编译,以后妈妈再也不怕我不能装大牛了

天下无难事,但是编程特么就不是人干的事情基本的生命周期是:不懂 -婴儿期 - 摸索期 - 锻炼 - 成熟 - 瓶颈 - 死在沙滩上一开始,肯定什么都不懂我不说话,就看着"大牛"在装,“”很简单,没什么难度“”“你喜欢自己编译也行,不喜欢上网找现成的”说的好像你能从马云口袋掏钱一样。。。。。婴儿期到底怎么编译,编译后是个什么鬼?有什么用啊?摸索期在公司不行...

2019-12-19 03:17:23

真Unity3d_Lua引用外部c库

应该是比较全详细的,从cnblogs抄过来的(其实要学好,就是看底层,硬看,往死里看,就行了)对于使用Unity tolua,或者cocos2dx,等扥的框架都很有用忘记x-lua等腾讯那些鬼东西吧,麦当劳汉堡吃不死你,但是毕竟不是什么好东西(当然,在公司里还是用x-lua,毕竟生产力工具,但是体制内生存,体制外发展,是必须的)=========================...

2019-12-09 10:26:33

真Unity3d_lua打印管理

昨晚手机进水了,早上心情非常不好,才发现手机可能是比你老婆陪伴你还久的物件,这么说或者很不人道,但如果你是一个把飞向火星作为你的终身事业的人,应该可以理解:“事或物,很多时候甚至比人承载更多的情感“没心思工作,就来折腾一下代码吧,分享一个lua 打印的实现:(具体什么功能也和一般打印没什么两样,很普通,就是能打印堆栈)-- 打印lua堆栈信息function printCallSt...

2019-12-06 11:40:28

真Unity3d_分享一个设置纹理压缩的工具

某大公司,大游戏的一些代码,但是没怎么用上,都扔角落里了下面信息量很多,但其实关键就是那2行代码: Object[] objs = Selection.objects; foreach (var obj in objs) { TextureImporter importer = AssetImporter.Ge...

2019-11-21 00:54:02

真Unity3d_如何测试游戏CPU

要是你作为一个程序员:或者会说自己写监控要是你不是一个程序员:或者可能看过某科技频道,用各种红外仪器,又或者“”专业“”测评APP但实际上可能你手上很难找到这样的专业“”工具“”,现实是这样的:华为CPU工具实际上是,用各手机厂商自己的一些工具,已经可以满足使用,能大略知道CPU的使用情况更专业点的,软件的,第三方工具可参考:PerfMon v1.2...

2019-10-28 10:17:22

真Unity3d_编辑器自定义向导型窗口,可实现快速构建

自问写了Unity几年,没见过这个 ScriptableWizard 类。(关于引导界面具体用法就很多了,如果你写过C# Sharepoint Workflow等)也不是想赖谁,我确实没有这个类的什么需求,也确实就是这几年团队太菜(这么多人,居然一点研发精神都没有,服了)最近,主要是因为最近的项目被恶心到了,一个菜鸟程序员,把他之前更加菜鸟团队的方案套到我这个项目来了大量使用Scr...

2019-09-02 15:11:40

真Unity3d_梦幻西游无双的引擎是?

不好意思真不是Unity3d实在是不错的说,就是不知道3D引擎是否网易自己的引擎看下面的这么一段日志,就知道UI肯定是cocos2dx做的,原来cocos2dx还没死呀[19:53:58.751] M [COCOSUI] NewType detour.scene_detour: 0xc9945340[19:53:58.753] M [COCOSUI] NewType collisi...

2019-08-27 00:33:13

真Unity3d_场景和模型的优化和压缩(入门)

静态批处理和动态批处理(以下测试前提是在Editor环境,和手机环境肯定不同,不过不影响结论的推断)多的不说了,我们的选择只有2个,不是A就是B,就好像一个定理,你如果不是蠢人,那么你就是蠢人我们先来看看静态批处理:- 网上很多关于静态批处理的言论几乎清一色是“空间换时间”,“省了CPU,但是占内存”- 但事实真的如此吗???1.没有静态的很多树,可以看到Saved by ...

2019-08-23 02:27:43

使用EpPlus新增修改Excel的实现例子(含unity)

看这么多API,下面这张图,类似的图,都看腻了。本人还不是传统程序员,很多API都懒得看,很多程序员比我勤快,然而网上一堆EPPlus的例子都是Create,并没有其他例子,导致功能死活实现不了,实在没办法,从头看起。。。。。使用EPPlus的好处坏处,如下:*本身项目又excel导入工具,但还是缺从Unity导出*EPPlus在美术的电脑(稍微不同的Uni...

2019-07-17 10:25:56

真Unity3d_Astarpath的应用

导出数据https://www.lanindex.com/unity2d%E6%B8%B8%E6%88%8F%E9%A1%B9%E7%9B%AE%E5%AF%BC%E5%87%BA%E5%9C%B0%E5%9B%BE%E6%95%B0%E6%8D%AE/C# 生成图片 按照像素值或画图处理 1/3 的图片 ||整张处理原链接,用的Bitmap,我是不知道一般的Unity...

2019-07-01 12:55:59

没有Unity3d_服务器三部曲之一

最近又得了某大公司,研发三年的项目源码结果就是刷表工具(客 | 服)都写的很烂,,,,没有最烂,只有更烂,貌似工具用了 C# 的泛型做配置,结果泛型都给玩坏了(难道现在的程序员都不懂xml,不懂json ???)真的和Unity 的 ScriptObject 如出一辙,厕所点灯主要倒不是说工具的代码逻辑怎么样,因为实在就是人家大公司几十人,都是这么用的这个工具,肯定代码是可以...

2019-06-30 21:46:52

真Unity3d_分享一个攻击连招的简单实现

从5400公司的源代码里获得灵感,不想独享,分享出来基本和大公司5400一样,5400公司靠着页游,在2000年最后一波成为大公司。至今应该还是靠页游赚钱他们号称2012年开始unity3d开发,这个公开源码也几乎是和2012~2013的游戏源码(发布到Web平台)一样了修正版II(2019.06.11):using System.Collections;using S...

2019-05-22 20:08:56

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。