скрипт использует отражение. он работает почти идеально и расширяет все объекты в иерархии, но по какой-то причине некоторые объекты не расширяются. [code]using UnityEngine; using UnityEditor; using System.Reflection;
[CustomEditor(typeof(GameObject))] public class HierarchyExpander : Editor { bool isExpanded = false; // Keep track of the current state to toggle
public override void OnInspectorGUI() { base.OnInspectorGUI();
if (GUILayout.Button(isExpanded ? "Collapse Hierarchy" : "Expand Hierarchy")) { isExpanded = !isExpanded; // Toggle state ToggleHierarchyExpansion(target as GameObject, isExpanded); } }
I want to have a process run continuously starting when one button (button A) is pressed until another button (button B) is pressed in a C# windows forms application, but I am unable to find a good way to do so.
Недавно мне удалось настроить raylib на своем ноутбуке с Linux, и у меня возникли некоторые проблемы, так как я не очень хорошо разбирался в компиляторах, но после использования шаблона проекта VS Code из raylib и редактирования одного из файлов в...