Initial commit

This commit is contained in:
2026-03-03 00:39:30 +05:00
commit fc01f07d9b
29933 changed files with 5353098 additions and 0 deletions

View File

@@ -0,0 +1,45 @@
using System;
using UnityEditor.Build.Reporting;
using UnityEngine;
using UnityEngine.Analytics;
using UnityEngine.Serialization;
namespace UnityEditor.UI.Analytics
{
[AnalyticInfo(eventName: "ugui_onBuild", vendorKey: "unity.ugui")]
internal class UGUIBuildEvent : IAnalytic
{
[Serializable]
internal struct Payload : IAnalytic.IData
{
public string build_guid;
public int build_type;
public Counter component_count;
}
[Serializable]
internal struct Counter
{
public int WorldSpaceCanvas;
public int ScreenSpaceCanvas;
public int OverlayCanvas;
public int TMPElements;
}
public string buildGuid;
public BuildType buildType;
public Counter counter;
public bool TryGatherData(out IAnalytic.IData data, out Exception error)
{
error = null;
data = new Payload
{
build_guid = buildGuid,
build_type = (int)buildType,
component_count = counter,
};
return data != null;
}
}
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 24cda912b57cf784d9eebefb7c59111c