背景
在产品开发过程中调试数据是必不可少的过程之一,那么涉及到频繁的设置数据、运行unity等一系列繁琐的操作,有没有更好的办法呢?答案是肯定有更好的办法。这里我所用到的是unity自带的OnGUI相关的工具可以实时的更改数据调试。
代码
using System;
using System.Collections;
using System.Collections.Generic;
using RapidGUI;
using UnityEngine;
public class DebugTool : MonoBehaviour
{
private WindowLaunchers _debugWindows;
private Rect _mainRect = new Rect(10, 10, 600, 800);
private Vector2 _scrollRect;
private bool isShow = false;
private Vector2 _scrollViews = Vector2.zero;
private void Start()
{
_debugWindows = new WindowLaunchers() { isWindow = false};
InitWondow();
}
private float _value = 0;
private void InitWondow()
{
_debugWindows.Add("调试slider", () =>
{
_value = RGUI.Slider(_value, 0, 1, "slider的数值");
});
_debugWindows.Add("调试button", () =>
UnityOnGUI实时调试工具:简化数据设置

本文介绍如何利用Unity的OnGUI功能创建一个实时的调试工具,通过Slider、Button和ScrollView等组件,简化产品开发过程中的数据设置和调试操作,提高效率。
最低0.47元/天 解锁文章
3390

被折叠的 条评论
为什么被折叠?



