• 2023-08-04Unity的IPreprocessShaders:深入解析与实用案例
    UnityIPreprocessShadersUnityIPreprocessShaders是Unity引擎中的一个非常有用的功能,它可以让开发者在编译Shader时自定义哪些操作需要被执行。这个可以帮助开发者更好地控制Shader的编译过程,确保在编译Shader时执行必要的操作。在本文中,我们介绍UnityIPreprocessShaders的使
  • 2023-06-30Untiy开发脚本
    1、Inspector面板用代码控制Lock1Typet=typeof(UnityEditor.EditorWindow).Assembly.GetType("UnityEditor.InspectorWindow");2varwindow=UnityEditor.EditorWindow.GetWindow(t);3varlog=(bool)t.GetProperty("isLocked").GetValue(window);
  • 2023-06-17如何让UnityEditor后台运行
    最近在玩ml-agents,发现训练的时候点击别的窗口,UnityEditor就挂起不接着运行了。google了一下发现可以通过点击Edit->ProjectSettings->Player->ResolutionandPresentation,然后勾选RunInBackground即可解决该问题:
  • 2023-05-28Unity的IPreprocessShaders:深入解析与实用案例
    UnityIPreprocessShadersUnityIPreprocessShaders是Unity引擎中的一个非常有用的功能,它可以让开发者在编译Shader时自定义哪些操作需要被执行。这个可以帮助开发者更好地控制Shader的编译过程,确保在编译Shader时执行必要的操作。在本文中,我们介绍UnityIPreprocessShaders的使用
  • 2023-05-28Unity的IPreprocessComputeShaders:深入解析与实用案例
    UnityIPreprocessComputeShadersUnityIPreprocessComputeShaders是Unity引擎中的一个非常有用的功能,它可以让开发者编译ComputeShader时自定义哪些操作需要被执行。这个可以帮助开发者更好地控制ComputeShader的编译过程,确保在编译ComputeShader时执行必要的操作。在本文中,我
  • 2023-05-27Unity的IPreprocessBuild:深入解析与实用案例
    UnityIPreprocessBuildUnityIPreprocessBuild是Unity引擎中的一个非常有用的功能,它可以让开发者在构建项目时自动执行一些操作。这个功能可以帮助开发者提高工作效率,减少手动操作的时间和错误率。在本文中我们将介绍UnityIPreprocessBuild的使用方法,并提供三个使用例子,帮助读者
  • 2023-05-27Unity的IPreprocessBuild:深入解析与实用案例
    UnityIPreprocessBuildUnityIPreprocessBuild是Unity引擎中的一个非常有用的功能,它可以让开发者在构建项目时自动执行一些操作。这个功能可以帮助开发者提高工作效率,减少手动操作的时间和错误率。在本文中我们将介绍UnityIPreprocessBuild的使用方法,并提供三个使用例子,帮助读
  • 2023-05-27 Unity中的PostProcessBuild:深入解析与实用案例
    Unity中的PostProcessBuild:深入解析与实用案例在Unity游戏开发中,我们经常需要在构建完成后对生成的应用程序进行一些额外的处理。这时,我们可以使用Unity提供的PostProcessBuild功能。本文将详细介绍Unity中的PostProcessBuild方法,并通过三个实用案例来展示其强大的功能。什么是P
  • 2023-05-27 Unity中的PostProcessBuild:深入解析与实用案例
    Unity中的PostProcessBuild:深入解析与实用案例在Unity游戏开发中,我们经常需要在构建完成后对生成的应用程序进行一些额外的处理。这时,我们可以使用Unity提供的PostProcessBuild功能。本文将详细介绍Unity中的PostProcessBuild方法,并通过三个实用案例来展示其强大的功能。什么是Po
  • 2023-03-03UnityEditor扩展,将IMGUI工作流转变为RMGUI,实现一个树状层级结构模型简化版UIElement的思路
    Unity内置Editor的IMGUI模式能够满足日常扩展,大多数情况下EditorGUILayout提供的控件,和布局方法BeginVertical,BeginHorizontal,配合大量的内置控件,可以满足快速开发需求。另
  • 2022-12-22Error building player because script class layout is incompatible between the editor and the player
    解决办法【临时办法】根据提示,删除/注释掉对应class中的序列化标签[Serializable]/[XmlRoot]/[XmlElement]等各种序列化标签属性。打完包后再恢复这些标签【躺平办法】
  • 2022-12-11菜鸡学Unity 之 坑神之路 (记录坑点,不断更新中~)
    LZ-Says:万事儿开头难,枪在手,不得不发~前言最近在了解Unity这块的内容,不得不说,新的领域,陌生的代码世界,初入茅庐,太多的陌生与不适,唯有咬紧牙关,坚持下去,到最后,会发现,一切不过
  • 2022-08-26UnityEditor Undo
    最重要的几项操作如下所述:修改单个属性:Undo.RecordObject(myGameObject.transform,"ZeroTransformPosition");myGameObject.transform.position=Vector3.zero;
  • 2022-08-17Unity 代码调用重新生成csproj文件
    结论先放结论:editor代码中直接调用Unity.CodeEditor.CodeEditor.CurrentEditor.SyncAll();原因在一些操作后,比如修改csc.rsp的内容之后,需要重新生成csproj文件方