T O P
  • Image
  • Image
  • Image

[资源分享]  通过RenderDoc真机抓取数据来落地验证和解决特效性能的问题

前言 需求是来自于我在为我司的一个线上RPG游戏做特效的性能优化的过程中,需要验证对特效的一个改动是否能够提高性能,当然这个改动是在不影响美术效果的前提。 特效性能问题 技能特效 主角的一个大...

[资源分享]  实现网格建造系统

网格建造系统 版权声明 本文为“优梦创客”原创文章,您可以自由转载,但必须加入完整的版权声明 更多学习资料请加QQ:1517069595获取(企业级性能优化/Shader特效/热更新/s...

[资源分享]  C#对象属性浅拷贝和深拷贝

对象属性和字段拷贝的几种方式 微软提供了浅拷贝 对于值类型,修改拷贝的值不会影响源对象 对于引用类型,修改拷贝后的值会影响源对象,但string特殊,它会拷贝一个副本,互相不会影响 ...

[资源分享]  获取Unity和UGUUI内置组件的属性名

需求来源 在阅读UGUI的源码时,发现Unity对于私有字段才加了[[SerializeField]]标签,而public的没有,且在Editor扩展中,也是查找带序列化标签的私有字段进行修改,那么...

[资源分享]  Unity Editor开发中查找属性的两种写法对比

从2017开始,在editor脚本中查找属性是这样写的 var m_Script = serializedObject.FindProperty("m_Script"); SerializedPr...

[资源分享]  关于Unity启动调用Android_id问题排查

问题:Unity启动时获取了设备信息,其中包括Android_id 以下是在androidstudio中的log,使用Xposed的LoginHook看到Unity启动时获取了android_id信...

[资源分享]  没有安装vs通过Rider编译Dll

没安装vs怎样生成dll? 比起VS那庞大的体积和编码效率,我还是更喜欢使用Rider(和VS的神级插件Resharper是同一家公司的产品),那么在没有安装VS的电脑上是否可以在命令行下把C#代码...

[资源分享]  3D网页小实验-基于Babylon.js与recast.js实现RTS式单位控制

一、运行效果 1、建立一幅具有地形起伏和不同地貌纹理的地图: 地图中间为凹陷的河道,两角为突出的高地,高地和低地之间以斜坡通道相连。 水下为沙土材质,沙土材质网格贴合地形,河流材质网格则...

[资源分享]  Unity Editor自定义菜单排序(MenuItem Order)

扩展Unity的菜单MenuItem MenuItem 属性用于向主菜单和检视面板上下文菜单添加菜单项。 该 MenuItem 属性能够将任何静态函数转变为菜单命令,仅静态函数可使用 MenuIt...