联系站长

中文名:宣雨松

网名:雨松MOMO

QQ:289187120联系站长 - 雨松MOMO程序研究院 - 1(非常抱歉:我的QQ有将近2000个开发者,将近50个Unity开发群,都可以同时给我QQ发消息。而且我不是大神,我不是什么问题都会解答,我也有很多不会的问题需要去请教大神。我也在公司打工,很努力的工作几乎6X14。如果您的留言我没能即时回复请见谅,谢谢。)

E-Mail:xuanyusong@gmail.com

微博:http://weibo.com/819881121

 

UWA性能分析优化工具

Unity开发经常会出现性能卡壳的问题,所以MOMO在这里强烈推荐大家使用UWA的性能优化工具,这可不是什么软文或者广告,因为我们团队也在使用它做性能优化。UWA团队都是从Unity官方走出来的,技术专业程度无庸质疑。最最最最关键的是它提供免费试用的功能,还等什么快来用吧!  https://www.uwa4d.com/

 

联系站长》有 295 条评论

  1. 张斌 说:

    松哥,如何解决unity背景透明在Andrid中不起效,急用。

  2. 刘晓峰 说:

    Unity2017.4.3f1 打包含有视频资源的iOS工程后在MacOS Xcode中编译运行崩溃
    Unity2017的工程项目,把视频(*.mp4)文件放在Assets/Resources目录下或者其子目录中,打包iOS工程并在MacOS的Xcode中编译成功,但安装到iPad运行就崩溃,调试出错信息如下:
    2018-05-15 17:52:51.222958+0800 test[818:319925] [DYMTLInitPlatform] platform initialization successful
    CrashReporter: initialized
    2018-05-15 17:52:51.436788+0800 test[818:319678] -> registered mono modules 0x100af52a0
    -> applicationDidFinishLaunching()
    2018-05-15 17:52:52.592003+0800 test[818:319678] [MC] Lazy loading NSBundle MobileCoreServices.framework
    2018-05-15 17:52:52.595668+0800 test[818:319678] [MC] Loaded MobileCoreServices.framework
    -> applicationDidBecomeActive()
    Renderer: Apple A7 GPU
    Vendor: Apple Inc.
    Version: OpenGL ES 2.0 Apple A7 GPU – 111.47
    GLES: 2
    GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_OES_depth24 GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_mapbuffer GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_texture_float GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_vertex_array_object GL_EXT_blend_minmax GL_EXT_color_buffer_half_float GL_EXT_debug_label GL_EXT_debug_marker GL_EXT_discard_framebuffer GL_EXT_draw_instanced GL_EXT_instanced_arrays GL_EXT_map_buffer_range GL_EXT_occlusion_query_boolean GL_EXT_pvrtc_sRGB GL_EXT_read_format_bgra GL_EXT_separate_shader_objects GL_EXT_shader_framebuffer_fetch GL_EXT_shader_texture_lod GL_EXT_shadow_samplers GL_EXT_sRGB GL_EXT_texture_filter_anisotropic GL_EXT_texture_rg GL_EXT_texture_storage GL_APPLE_clip_distance GL_APPLE_color_buffer_packed_float GL_APPLE_copy_texture_levels GL_APPLE_framebuffer_multisample GL_APPLE_rgb_422 GL_APPLE_sync GL_APPLE_texture_format_BGRA8888 GL_APPLE_texture_max_level GL_APPLE_texture_packed_float GL_IMG_r
    ead_format GL_IMG_texture_compression_pvrtc
    OPENGL LOG: Creating OpenGL ES 2.0 graphics device ; Context level ; Context handle 43827472
    Initialize engine version: 2017.4.3f1 (21ae32b5a9cb)
    WARNING: 0:4: extension ‘GL_EXT_frag_depth’ is not supported
    ERROR: 0:38: Use of undeclared identifier ‘gl_FragDepthEXT’

    Note: Creation of internal variant of shader ‘Hidden/Internal-MotionVectors’ failed.
    WARNING: Shader Unsupported: ‘Hidden/Internal-MotionVectors’ – Pass ” has no vertex shader
    WARNING: Shader Unsupported: ‘Hidden/Internal-MotionVectors’ – Setting to default shader.
    WARNING: Shader Unsupported: ‘Hidden/BlitToDepth’ – Pass ” has no vertex shader
    WARNING: Shader Unsupported: ‘Hidden/BlitToDepth’ – Setting to default shader.
    WARNING: Shader Unsupported: ‘Hidden/BlitToDepth_MSAA’ – Pass ” has no vertex shader
    WARNING: Shader Unsupported: ‘Hidden/BlitToDepth_MSAA’ – Setting to default shader.
    WARNING: 0:4: extension ‘GL_EXT_frag_depth’ is not supported
    ERROR: 0:14: Use of undeclared identifier ‘gl_FragDepthEXT’

    Note: Creation of internal variant of shader ‘Hidden/BlitCopyWithDepth’ failed.
    WARNING: Shader Unsupported: ‘Hidden/BlitCopyWithDepth’ – Pass ” has no vertex shader
    WARNING: Shader Unsupported: ‘Hidden/BlitCopyWithDepth’ – Setting to default shader.
    test was compiled with optimization – stepping may behave oddly; variables may not be available.
    (lldb)

    调试出错时中断在以下位置:
    Thread1
    0::CalculateDeltaTime()

    0x100828fb8 … Thread1: EXEC_BAD_ACCESS(code=1,address=0x48)

    有三点对比信息可供判断参考:
    1、只要把*.mp4视频文件移出Assets/Resources文件夹,哪怕是直接放在Assets根目录下,打包iOS工程安装到iPad运行就不会崩溃。
    2、Unity5.x的工程打包成iOS工程,安装到iPad运行就不会出现这种崩溃现象。
    3、同样的Unity2017工程,直接编译成Android的apk文件安装到安卓手机运行,也不会出现崩溃现象。
    这是不是Unity2017.4.3f1打包iOS工程的Bug?该怎么解决?

  3. 李建森 说:

    雨松大大,你好。最近unity2018版本发布了,里面集成了ProBuilder和ShaderGraph等新的功能模块,我现在在学习中ProBuilder的使用还有ProBuilder命名空间下一些新功能的使用,但是网上教程好少啊,现在无从下手,请问雨松大大会出这方面的教程吗?

  4. 田硕 说:

    松哥,下载的unity无法正常启动(0xc000007b)。这是哪里出了错?我电脑是Win7的,软件是从unity官网上下载的。

  5. 屌BIG 说:

    大佬,mac下的vscode不支持c#自动导入命名空间,请问有什么插件可以解决吗?

  6. 蔡献敏 说:

    松哥您好,unity项目嵌入到iOS项目中,现在进入unity界面,再返回到iOS界面,CAEmitterLayer粒子动画就没有效果了。请问您知道怎么解决吗?

  7. 高佳 说:

    雨松大大,http://www.xuanyusong.com/archives/3471,您之前发布的这篇博客,我在5.3.2版本测试未能实现,这个错误提示是因为我的书写错误,还是系统原因呢
    报错:
    NotImplementedException: The requested feature is not implemented.
    Gradient.ModifyMesh (UnityEngine.UI.VertexHelper vh) (at Assets/Script/Gradient.cs:53)
    UnityEngine.UI.Graphic.DoMeshGeneration () (at C:/buildslave/unity/build/Extensions/guisystem/UnityEngine.UI/UI/Core/Graphic.cs:378)
    UnityEngine.UI.Graphic.UpdateGeometry () (at C:/buildslave/unity/build/Extensions/guisystem/UnityEngine.UI/UI/Core/Graphic.cs:364)
    UnityEngine.UI.Text.UpdateGeometry () (at C:/buildslave/unity/build/Extensions/guisystem/UnityEngine.UI/UI/Core/Text.cs:371)
    UnityEngine.UI.Graphic.Rebuild (CanvasUpdate update) (at C:/buildslave/unity/build/Extensions/guisystem/UnityEngine.UI/UI/Core/Graphic.cs:324)
    UnityEngine.UI.CanvasUpdateRegistry.PerformUpdate () (at C:/buildslave/unity/build/Extensions/guisystem/UnityEngine.UI/UI/Core/CanvasUpdateRegistry.cs:149)
    UnityEngine.Canvas:SendWillRenderCanvases()

  8. 鲍鱼哥 说:

    松哥,请问解包了LEVEL0文件后有一个-6后缀的文件怎么编辑……我需要汉化的字符串就在这个文件里,但是NOTEPAD++打开是英文加乱码
    没有接触过UNITY一脸懵逼,谢谢松哥了

  9. 忠实读者 说:

    松哥,我想实现一下在普通镜头就显示地形画面,鼠标拉远镜头就显示一幅地图,这个应该通过什么实现呢??
    (近视角是地形,远视角显示的是一幅地图或图片)

  10. 双杰 说:

    雨松大人,有没有什么方法能在Unity项目运行时只显示模型的网格?

  11. 宇文 说:

    松哥,什么时候分享下您的学习经验?新手一枚,学的迷茫

  12. 暮光后 说:

    想请教个技术问题。自己动手生成360W个点的Mesh,生成的过程都不是很耗内存,大概在300MB左右。就是在mesh.setVertices和mesh.setTriangles的时候内存飙增到1个多G,然后在程序运行一段时间后,内存有一定的概率(没错,就是一定的概率)降到300MB,度娘的解释是Mesh的工作交给GPU取处理了。想问下有没手动释放这一段内存的方法。

  13. 崔芙粒 说:

    雨松大神 我是一个新手,在接入微信的过程中碰到不少坑,希望可以出一篇unity第三方接入详细文档,帮一下我们初出茅庐的新手,谢谢雨松大神了

  14. 崔芙粒 说:

    可以出一篇详细的unity接入微信吗

  15. 张广远 说:

    雨松大大,不知道您之前用unity做过画笔涂鸦方面的小demo吗?求指教 啊啊

  16. 我想请教一个问题,就版的Animator怎么暂停动画、重新播放动画。

  17. 醉殇世 说:

    松哥真6啊,最近学的冯乐乐的shader入门精要,都有你的署名!

  18. Aaron.king 说:

    松哥 我想请教一下 如何判断一个 UI 是否进入相机的视野呢 ? 我只知道 相机和物体的 渲染发送顺序 但是试过了没什么效果, ( 注:我当前是想判断一个Image 是否进入相机的视野 然后做相应的离开进入操作 )

  19. bean 说:

    松哥,你的u3d群有哪些呢?能加一加不

  20. 醉殇世 说:

    松哥,unity的collider能不能改下他的顶层,让他忽略掉Y轴的碰撞判断?

  21. ghost 说:

    哇咔咔,能给你的博客投稿吗?

  22. 幻瞳 说:

    松哥,望有空的时候出个如何实现圆形九宫格的帖子啊!!

留下一个回复

你的email不会被公开。