mirror of
https://gitee.com/jisol/jisol-game/
synced 2025-06-26 03:14:47 +00:00
傻逼Yooasset 新版本各种问题还是用老版本吧!
This commit is contained in:
parent
f6c362d356
commit
d7e6b45f5f
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,53 +0,0 @@
|
|||||||
using System.Collections.Generic;
|
|
||||||
using UnityEngine;
|
|
||||||
|
|
||||||
public class ConsoleToScreen : MonoBehaviour
|
|
||||||
{
|
|
||||||
const int maxLines = 50;
|
|
||||||
const int maxLineLength = 120;
|
|
||||||
private string _logStr = "";
|
|
||||||
|
|
||||||
private readonly List<string> _lines = new();
|
|
||||||
|
|
||||||
public int fontSize = 15;
|
|
||||||
|
|
||||||
void OnEnable() { Application.logMessageReceived += Log; }
|
|
||||||
void OnDisable() { Application.logMessageReceived -= Log; }
|
|
||||||
|
|
||||||
public void Log(string logString, string stackTrace, LogType type)
|
|
||||||
{
|
|
||||||
foreach (var line in logString.Split('\n'))
|
|
||||||
{
|
|
||||||
if (line.Length <= maxLineLength)
|
|
||||||
{
|
|
||||||
_lines.Add(line);
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
var lineCount = line.Length / maxLineLength + 1;
|
|
||||||
for (int i = 0; i < lineCount; i++)
|
|
||||||
{
|
|
||||||
if ((i + 1) * maxLineLength <= line.Length)
|
|
||||||
{
|
|
||||||
_lines.Add(line.Substring(i * maxLineLength, maxLineLength));
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
_lines.Add(line.Substring(i * maxLineLength, line.Length - i * maxLineLength));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (_lines.Count > maxLines)
|
|
||||||
{
|
|
||||||
_lines.RemoveRange(0, _lines.Count - maxLines);
|
|
||||||
}
|
|
||||||
// _lines.Add(stackTrace);
|
|
||||||
_logStr = string.Join("\n", _lines);
|
|
||||||
}
|
|
||||||
|
|
||||||
void OnGUI()
|
|
||||||
{
|
|
||||||
GUI.matrix = Matrix4x4.TRS(Vector3.zero, Quaternion.identity,
|
|
||||||
new Vector3(Screen.width / 1200.0f, Screen.height / 800.0f, 1.0f));
|
|
||||||
GUI.Label(new Rect(10, 10, 800, 370), _logStr, new GUIStyle { fontSize = 10 });
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,11 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: f75d46640fcd41f49a2bc14a946c16cf
|
|
||||||
MonoImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
serializedVersion: 2
|
|
||||||
defaultReferences: []
|
|
||||||
executionOrder: 0
|
|
||||||
icon: {instanceID: 0}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -147,6 +147,7 @@ Transform:
|
|||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 67180524}
|
m_GameObject: {fileID: 67180524}
|
||||||
|
serializedVersion: 2
|
||||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
@ -154,7 +155,6 @@ Transform:
|
|||||||
m_Children:
|
m_Children:
|
||||||
- {fileID: 1371077986}
|
- {fileID: 1371077986}
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_RootOrder: 2
|
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
--- !u!114 &67180526
|
--- !u!114 &67180526
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
@ -254,13 +254,13 @@ Transform:
|
|||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 790008994}
|
m_GameObject: {fileID: 790008994}
|
||||||
|
serializedVersion: 2
|
||||||
m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261}
|
m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261}
|
||||||
m_LocalPosition: {x: 0, y: 3, z: 0}
|
m_LocalPosition: {x: 0, y: 3, z: 0}
|
||||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
m_ConstrainProportionsScale: 0
|
m_ConstrainProportionsScale: 0
|
||||||
m_Children: []
|
m_Children: []
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_RootOrder: 1
|
|
||||||
m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0}
|
m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0}
|
||||||
--- !u!1 &1371077985
|
--- !u!1 &1371077985
|
||||||
GameObject:
|
GameObject:
|
||||||
@ -286,13 +286,13 @@ Transform:
|
|||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 1371077985}
|
m_GameObject: {fileID: 1371077985}
|
||||||
|
serializedVersion: 2
|
||||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
m_ConstrainProportionsScale: 0
|
m_ConstrainProportionsScale: 0
|
||||||
m_Children: []
|
m_Children: []
|
||||||
m_Father: {fileID: 67180525}
|
m_Father: {fileID: 67180525}
|
||||||
m_RootOrder: -1
|
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
--- !u!114 &1371077987
|
--- !u!114 &1371077987
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
@ -307,6 +307,7 @@ MonoBehaviour:
|
|||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
m_AvailableProcedureTypeNames:
|
m_AvailableProcedureTypeNames:
|
||||||
|
- HotMain.SHGame.Procedure.ProcedureLoadLauncher
|
||||||
- Plugins.SHFrame.SHGame.Procedure.ProcedureInitializePackage
|
- Plugins.SHFrame.SHGame.Procedure.ProcedureInitializePackage
|
||||||
- Plugins.SHFrame.SHGame.Procedure.ProcedureUpdatePackageManifest
|
- Plugins.SHFrame.SHGame.Procedure.ProcedureUpdatePackageManifest
|
||||||
- Plugins.SHFrame.SHGame.Procedure.ProcedureUpdatePackageVersion
|
- Plugins.SHFrame.SHGame.Procedure.ProcedureUpdatePackageVersion
|
||||||
@ -395,11 +396,18 @@ Transform:
|
|||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 1371947665}
|
m_GameObject: {fileID: 1371947665}
|
||||||
|
serializedVersion: 2
|
||||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
m_LocalPosition: {x: 0, y: 1, z: -10}
|
m_LocalPosition: {x: 0, y: 1, z: -10}
|
||||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
m_ConstrainProportionsScale: 0
|
m_ConstrainProportionsScale: 0
|
||||||
m_Children: []
|
m_Children: []
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_RootOrder: 0
|
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!1660057539 &9223372036854775807
|
||||||
|
SceneRoots:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_Roots:
|
||||||
|
- {fileID: 1371947668}
|
||||||
|
- {fileID: 790008996}
|
||||||
|
- {fileID: 67180525}
|
||||||
|
@ -1,297 +0,0 @@
|
|||||||
using HybridCLR;
|
|
||||||
using System;
|
|
||||||
using System.Collections;
|
|
||||||
using System.Collections.Generic;
|
|
||||||
using System.IO;
|
|
||||||
using System.Linq;
|
|
||||||
using Plugins.SHFrame.SHGame.YooAsset;
|
|
||||||
using UnityEngine;
|
|
||||||
using UnityEngine.Networking;
|
|
||||||
using YooAsset;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 脚本工作流程:
|
|
||||||
/// 1.下载资源,用YooAsset资源框架进行下载
|
|
||||||
/// 1)资源文件,ab包等
|
|
||||||
/// 2)热更新dll
|
|
||||||
/// 3) AOT泛型补充元数据dll
|
|
||||||
/// 2.给AOT dll补充元数据,通过RuntimeApi.LoadMetadataForAOTAssembly()
|
|
||||||
/// 3.通过实例化一个prefab,运行热更新代码
|
|
||||||
/// </summary>
|
|
||||||
public class LoadDll : MonoBehaviour
|
|
||||||
{
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 资源系统运行模式
|
|
||||||
/// </summary>
|
|
||||||
public EPlayMode PlayMode = EPlayMode.OfflinePlayMode;
|
|
||||||
|
|
||||||
//补充元数据dll的列表,
|
|
||||||
//通过RuntimeApi.LoadMetadataForAOTAssembly()函数来补充AOT泛型的原始元数据
|
|
||||||
public static List<string> AOTMetaAssemblyNames { get; } = new List<string>()
|
|
||||||
{
|
|
||||||
"mscorlib.dll",
|
|
||||||
"System.dll",
|
|
||||||
"System.Core.dll",
|
|
||||||
};
|
|
||||||
|
|
||||||
void Start()
|
|
||||||
{
|
|
||||||
//StartCoroutine(DownLoadAssets(this.StartGame));
|
|
||||||
|
|
||||||
StartCoroutine(DownLoadAssetsByYooAssets(this.StartGame));
|
|
||||||
}
|
|
||||||
|
|
||||||
private static Dictionary<string, byte[]> s_assetDatas = new Dictionary<string, byte[]>();
|
|
||||||
|
|
||||||
public static byte[] GetAssetData(string dllName)
|
|
||||||
{
|
|
||||||
return s_assetDatas[dllName];
|
|
||||||
}
|
|
||||||
|
|
||||||
private string GetWebRequestPath(string asset)
|
|
||||||
{
|
|
||||||
var path = $"{Application.streamingAssetsPath}/{asset}";
|
|
||||||
if (!path.Contains("://"))
|
|
||||||
{
|
|
||||||
path = "file://" + path;
|
|
||||||
}
|
|
||||||
if (path.EndsWith(".dll"))
|
|
||||||
{
|
|
||||||
path += ".bytes";
|
|
||||||
}
|
|
||||||
return path;
|
|
||||||
}
|
|
||||||
|
|
||||||
IEnumerator DownLoadAssetsByYooAssets(Action onDownloadComplete)
|
|
||||||
{
|
|
||||||
// 1.初始化资源系统
|
|
||||||
YooAssets.Initialize();
|
|
||||||
|
|
||||||
string packageName = "DefaultPackage";
|
|
||||||
// 创建默认的资源包
|
|
||||||
var package = YooAssets.TryGetPackage(packageName) ?? YooAssets.CreatePackage(packageName);
|
|
||||||
|
|
||||||
// 设置该资源包为默认的资源包,可以使用YooAssets相关加载接口加载该资源包内容。
|
|
||||||
YooAssets.SetDefaultPackage(package);
|
|
||||||
|
|
||||||
if (PlayMode == EPlayMode.EditorSimulateMode)
|
|
||||||
{
|
|
||||||
Debug.Log("编辑器模式");
|
|
||||||
//编辑器模拟模式
|
|
||||||
var initParameters = new EditorSimulateModeParameters();
|
|
||||||
initParameters.EditorFileSystemParameters =
|
|
||||||
FileSystemParameters.CreateDefaultEditorFileSystemParameters(
|
|
||||||
EditorSimulateModeHelper.SimulateBuild(EDefaultBuildPipeline.ScriptableBuildPipeline, "DefaultPackage")
|
|
||||||
);
|
|
||||||
yield return package.InitializeAsync(initParameters);
|
|
||||||
}
|
|
||||||
else if (PlayMode == EPlayMode.HostPlayMode)
|
|
||||||
{
|
|
||||||
Debug.Log("在线模式");
|
|
||||||
// 注意:GameQueryServices.cs 太空战机的脚本类,详细见StreamingAssetsHelper.cs
|
|
||||||
string defaultHostServer = "http://127.0.0.1/CDN/Android/v1.0";
|
|
||||||
string fallbackHostServer = "http://127.0.0.1/CDN/Android/v1.0";
|
|
||||||
IRemoteServices remoteServices = new RemoteServices(defaultHostServer, fallbackHostServer);
|
|
||||||
var cacheFileSystem = FileSystemParameters.CreateDefaultCacheFileSystemParameters(remoteServices);
|
|
||||||
var buildinFileSystem = FileSystemParameters.CreateDefaultBuildinFileSystemParameters();
|
|
||||||
|
|
||||||
var initParameters = new HostPlayModeParameters();
|
|
||||||
initParameters.BuildinFileSystemParameters = buildinFileSystem;
|
|
||||||
initParameters.CacheFileSystemParameters = cacheFileSystem;
|
|
||||||
|
|
||||||
yield return package.InitializeAsync(initParameters);
|
|
||||||
}
|
|
||||||
else if (PlayMode == EPlayMode.OfflinePlayMode)
|
|
||||||
{
|
|
||||||
Debug.Log("离线模式");
|
|
||||||
// var buildinFileSystem = FileSystemParameters.CreateDefaultBuildinRawFileSystemParameters();
|
|
||||||
// var initParameters = new OfflinePlayModeParameters();
|
|
||||||
// initParameters.BuildinFileSystemParameters = buildinFileSystem;
|
|
||||||
// yield return package.InitializeAsync(initParameters);
|
|
||||||
// var initParametersOfflinePlayMode = new OfflinePlayModeParameters();
|
|
||||||
// yield return package.InitializeAsync(initParametersOfflinePlayMode);
|
|
||||||
|
|
||||||
var createParameters = new OfflinePlayModeParameters();
|
|
||||||
createParameters.BuildinFileSystemParameters = FileSystemParameters.CreateDefaultBuildinFileSystemParameters(new FileStreamDecryption());
|
|
||||||
yield return package.InitializeAsync(createParameters);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
//2.获取资源版本
|
|
||||||
var operation = package.RequestPackageVersionAsync();
|
|
||||||
yield return operation;
|
|
||||||
|
|
||||||
if (operation.Status != EOperationStatus.Succeed)
|
|
||||||
{
|
|
||||||
//更新失败
|
|
||||||
Debug.LogError(operation.Error);
|
|
||||||
//TODO
|
|
||||||
yield break;
|
|
||||||
}
|
|
||||||
string PackageVersion = operation.PackageVersion;
|
|
||||||
|
|
||||||
//3.更新补丁清单
|
|
||||||
var operation2 = package.UpdatePackageManifestAsync(PackageVersion);
|
|
||||||
yield return operation2;
|
|
||||||
|
|
||||||
if (operation2.Status != EOperationStatus.Succeed)
|
|
||||||
{
|
|
||||||
//更新失败
|
|
||||||
Debug.LogError(operation2.Error);
|
|
||||||
//TODO:
|
|
||||||
yield break;
|
|
||||||
}
|
|
||||||
|
|
||||||
//4.下载补丁包
|
|
||||||
yield return Download();
|
|
||||||
//TODO:判断是否下载成功...
|
|
||||||
|
|
||||||
var assets = new List<string>
|
|
||||||
{
|
|
||||||
"HotSamples.dll",
|
|
||||||
}.Concat(AOTMetaAssemblyNames);
|
|
||||||
|
|
||||||
foreach (var asset in assets)
|
|
||||||
{
|
|
||||||
var handle = package.LoadRawFileAsync(asset);
|
|
||||||
yield return handle;
|
|
||||||
byte[] fileData = handle.GetRawFileData();
|
|
||||||
s_assetDatas[asset] = fileData;
|
|
||||||
Debug.Log($"dll:{asset} size:{fileData.Length}");
|
|
||||||
}
|
|
||||||
|
|
||||||
onDownloadComplete();
|
|
||||||
}
|
|
||||||
|
|
||||||
IEnumerator Download()
|
|
||||||
{
|
|
||||||
int downloadingMaxNum = 10;
|
|
||||||
int failedTryAgain = 3;
|
|
||||||
int timeout = 60;
|
|
||||||
var package = YooAssets.GetPackage("DefaultPackage");
|
|
||||||
var downloader = package.CreateResourceDownloader(downloadingMaxNum, failedTryAgain, timeout);
|
|
||||||
|
|
||||||
//没有需要下载的资源
|
|
||||||
if (downloader.TotalDownloadCount == 0)
|
|
||||||
{
|
|
||||||
yield break;
|
|
||||||
}
|
|
||||||
|
|
||||||
//需要下载的文件总数和总大小
|
|
||||||
int totalDownloadCount = downloader.TotalDownloadCount;
|
|
||||||
long totalDownloadBytes = downloader.TotalDownloadBytes;
|
|
||||||
|
|
||||||
//注册回调方法
|
|
||||||
downloader.OnDownloadErrorCallback = OnDownloadErrorFunction;
|
|
||||||
downloader.OnDownloadProgressCallback = OnDownloadProgressUpdateFunction;
|
|
||||||
downloader.OnDownloadOverCallback = OnDownloadOverFunction;
|
|
||||||
downloader.OnStartDownloadFileCallback = OnStartDownloadFileFunction;
|
|
||||||
|
|
||||||
//开启下载
|
|
||||||
downloader.BeginDownload();
|
|
||||||
yield return downloader;
|
|
||||||
|
|
||||||
//检测下载结果
|
|
||||||
if (downloader.Status == EOperationStatus.Succeed)
|
|
||||||
{
|
|
||||||
//下载成功
|
|
||||||
Debug.Log("更新完成!");
|
|
||||||
//TODO:
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
//下载失败
|
|
||||||
Debug.LogError("更新失败!");
|
|
||||||
//TODO:
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 开始下载
|
|
||||||
/// </summary>
|
|
||||||
/// <param name="fileName"></param>
|
|
||||||
/// <param name="sizeBytes"></param>
|
|
||||||
/// <exception cref="NotImplementedException"></exception>
|
|
||||||
private void OnStartDownloadFileFunction(string fileName, long sizeBytes)
|
|
||||||
{
|
|
||||||
Debug.Log(string.Format("开始下载:文件名:{0}, 文件大小:{1}", fileName, sizeBytes));
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 下载完成
|
|
||||||
/// </summary>
|
|
||||||
/// <param name="isSucceed"></param>
|
|
||||||
/// <exception cref="NotImplementedException"></exception>
|
|
||||||
private void OnDownloadOverFunction(bool isSucceed)
|
|
||||||
{
|
|
||||||
Debug.Log("下载" + (isSucceed ? "成功" : "失败"));
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 更新中
|
|
||||||
/// </summary>
|
|
||||||
/// <param name="totalDownloadCount"></param>
|
|
||||||
/// <param name="currentDownloadCount"></param>
|
|
||||||
/// <param name="totalDownloadBytes"></param>
|
|
||||||
/// <param name="currentDownloadBytes"></param>
|
|
||||||
/// <exception cref="NotImplementedException"></exception>
|
|
||||||
private void OnDownloadProgressUpdateFunction(int totalDownloadCount, int currentDownloadCount, long totalDownloadBytes, long currentDownloadBytes)
|
|
||||||
{
|
|
||||||
Debug.Log(string.Format("文件总数:{0}, 已下载文件数:{1}, 下载总大小:{2}, 已下载大小:{3}", totalDownloadCount, currentDownloadCount, totalDownloadBytes, currentDownloadBytes));
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 下载出错
|
|
||||||
/// </summary>
|
|
||||||
/// <param name="fileName"></param>
|
|
||||||
/// <param name="error"></param>
|
|
||||||
/// <exception cref="NotImplementedException"></exception>
|
|
||||||
private void OnDownloadErrorFunction(string fileName, string error)
|
|
||||||
{
|
|
||||||
Debug.LogError(string.Format("下载出错:文件名:{0}, 错误信息:{1}", fileName, error));
|
|
||||||
}
|
|
||||||
|
|
||||||
void StartGame()
|
|
||||||
{
|
|
||||||
LoadMetadataForAOTAssemblies();
|
|
||||||
|
|
||||||
#if !UNITY_EDITOR
|
|
||||||
System.Reflection.Assembly.Load(GetAssetData("HotSamples.dll"));
|
|
||||||
#endif
|
|
||||||
|
|
||||||
//委托加载方式,加载prefab
|
|
||||||
var package = YooAssets.GetPackage("DefaultPackage");
|
|
||||||
AssetHandle handle = package.LoadAssetAsync<GameObject>("HotPrefab");
|
|
||||||
handle.Completed += Handle_Completed;
|
|
||||||
|
|
||||||
//AssetBundle prefabAb = AssetBundle.LoadFromMemory(GetAssetData("prefabs"));
|
|
||||||
//GameObject testPrefab = Instantiate(prefabAb.LoadAsset<GameObject>("HotUpdatePrefab.prefab"));
|
|
||||||
}
|
|
||||||
|
|
||||||
private void Handle_Completed(AssetHandle obj)
|
|
||||||
{
|
|
||||||
GameObject go = obj.InstantiateSync();
|
|
||||||
Debug.Log($"Prefab name is {go.name}");
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 为aot assembly加载原始metadata, 这个代码放aot或者热更新都行。
|
|
||||||
/// 一旦加载后,如果AOT泛型函数对应native实现不存在,则自动替换为解释模式执行
|
|
||||||
/// </summary>
|
|
||||||
private static void LoadMetadataForAOTAssemblies()
|
|
||||||
{
|
|
||||||
/// 注意,补充元数据是给AOT dll补充元数据,而不是给热更新dll补充元数据。
|
|
||||||
/// 热更新dll不缺元数据,不需要补充,如果调用LoadMetadataForAOTAssembly会返回错误
|
|
||||||
///
|
|
||||||
HomologousImageMode mode = HomologousImageMode.SuperSet;
|
|
||||||
foreach (var aotDllName in AOTMetaAssemblyNames)
|
|
||||||
{
|
|
||||||
byte[] dllBytes = GetAssetData(aotDllName);
|
|
||||||
// 加载assembly对应的dll,会自动为它hook。一旦aot泛型函数的native函数不存在,用解释器版本代码
|
|
||||||
LoadImageErrorCode err = RuntimeApi.LoadMetadataForAOTAssembly(dllBytes, mode);
|
|
||||||
Debug.Log($"LoadMetadataForAOTAssembly:{aotDllName}. mode:{mode} ret:{err}");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,11 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 21612b697232f004dbebce22c0000dd8
|
|
||||||
MonoImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
serializedVersion: 2
|
|
||||||
defaultReferences: []
|
|
||||||
executionOrder: 0
|
|
||||||
icon: {instanceID: 0}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -19,7 +19,21 @@ namespace Plugins.SHFrame.SHGame.Procedure
|
|||||||
public static string RawFilePackageName = "RawFilePackage";
|
public static string RawFilePackageName = "RawFilePackage";
|
||||||
public static string DefaultPackageName = "DefaultPackage";
|
public static string DefaultPackageName = "DefaultPackage";
|
||||||
|
|
||||||
protected internal override void OnEnter(IFsm<IProcedureManager> procedureOwner)
|
|
||||||
|
//热更新的dll名称
|
||||||
|
public static readonly string[] HotDllName =
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
|
public static readonly string[] AotMetaAssemblyFiles =
|
||||||
|
{
|
||||||
|
"mscorlib.dll",
|
||||||
|
"System.dll",
|
||||||
|
"System.Core.dll",
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
protected override void OnEnter(IFsm<IProcedureManager> procedureOwner)
|
||||||
{
|
{
|
||||||
base.OnEnter(procedureOwner);
|
base.OnEnter(procedureOwner);
|
||||||
InitPackage(procedureOwner).Forget();
|
InitPackage(procedureOwner).Forget();
|
||||||
@ -54,43 +68,34 @@ namespace Plugins.SHFrame.SHGame.Procedure
|
|||||||
switch (PlayMode)
|
switch (PlayMode)
|
||||||
{
|
{
|
||||||
case EPlayMode.EditorSimulateMode:
|
case EPlayMode.EditorSimulateMode:
|
||||||
Log.Debug($"编辑器模拟模式");
|
|
||||||
// 编辑器模拟模式
|
// 编辑器模拟模式
|
||||||
EDefaultBuildPipeline buildPipeline = isRaw ? EDefaultBuildPipeline.RawFileBuildPipeline : EDefaultBuildPipeline.ScriptableBuildPipeline;
|
EDefaultBuildPipeline buildPipeline = isRaw ? EDefaultBuildPipeline.RawFileBuildPipeline : EDefaultBuildPipeline.ScriptableBuildPipeline;
|
||||||
var initParametersEditorSimulateMode = new EditorSimulateModeParameters();
|
var initParametersEditorSimulateMode = new EditorSimulateModeParameters
|
||||||
initParametersEditorSimulateMode.EditorFileSystemParameters =
|
{
|
||||||
FileSystemParameters.CreateDefaultEditorFileSystemParameters(
|
SimulateManifestFilePath = EditorSimulateModeHelper.SimulateBuild(buildPipeline, packageName)
|
||||||
EditorSimulateModeHelper.SimulateBuild(buildPipeline, packageName)
|
};
|
||||||
);
|
|
||||||
initOperation = package.InitializeAsync(initParametersEditorSimulateMode);
|
initOperation = package.InitializeAsync(initParametersEditorSimulateMode);
|
||||||
break;
|
break;
|
||||||
case EPlayMode.OfflinePlayMode:
|
case EPlayMode.OfflinePlayMode:
|
||||||
Log.Debug($"单机模式");
|
|
||||||
// 单机模式
|
// 单机模式
|
||||||
var createParameters = new OfflinePlayModeParameters
|
var initParametersOfflinePlayMode = new OfflinePlayModeParameters
|
||||||
{
|
{
|
||||||
BuildinFileSystemParameters = FileSystemParameters.CreateDefaultBuildinFileSystemParameters()
|
DecryptionServices = new FileStreamDecryption()
|
||||||
};
|
};
|
||||||
initOperation = package.InitializeAsync(createParameters);
|
initOperation = package.InitializeAsync(initParametersOfflinePlayMode);
|
||||||
break;
|
break;
|
||||||
case EPlayMode.HostPlayMode:
|
case EPlayMode.HostPlayMode:
|
||||||
Log.Debug($"在线模式");
|
// //联机运行模式
|
||||||
//联机运行模式
|
// var initParametersHostPlayMode = new HostPlayModeParameters
|
||||||
string defaultHostServer = "http://127.0.0.1/CDN/Android/v1.0";
|
// {
|
||||||
string fallbackHostServer = "http://127.0.0.1/CDN/Android/v1.0";
|
// BuildinQueryServices = new GameQueryServices(),
|
||||||
IRemoteServices remoteServices = new RemoteServices(defaultHostServer, fallbackHostServer);
|
// RemoteServices = new RemoteServices(GetHostServerURL(packageName), GetHostServerURL(packageName))
|
||||||
var cacheFileSystem = FileSystemParameters.CreateDefaultCacheFileSystemParameters(remoteServices);
|
// };
|
||||||
var buildinFileSystem = FileSystemParameters.CreateDefaultBuildinFileSystemParameters();
|
// initOperation = package.InitializeAsync(initParametersHostPlayMode);
|
||||||
|
|
||||||
var initParameters = new HostPlayModeParameters();
|
|
||||||
initParameters.BuildinFileSystemParameters = buildinFileSystem;
|
|
||||||
initParameters.CacheFileSystemParameters = cacheFileSystem;
|
|
||||||
initOperation = package.InitializeAsync(initParameters);
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
Log.Debug($"执行初始化");
|
await initOperation.ToUniTask();
|
||||||
await initOperation;
|
|
||||||
|
|
||||||
return package;
|
return package;
|
||||||
}
|
}
|
@ -0,0 +1,53 @@
|
|||||||
|
using System;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Reflection;
|
||||||
|
using Cysharp.Threading.Tasks;
|
||||||
|
using HybridCLR;
|
||||||
|
using Plugins.SHFrame.SHGame.Procedure;
|
||||||
|
using SHFrame;
|
||||||
|
using SHFrame.FSM;
|
||||||
|
using YooAsset;
|
||||||
|
|
||||||
|
namespace HotMain.SHGame.Procedure
|
||||||
|
{
|
||||||
|
public class ProcedureLoadLauncher : ProcedureBase
|
||||||
|
{
|
||||||
|
private static Assembly _launcherAss;
|
||||||
|
|
||||||
|
protected override void OnEnter(IFsm<IProcedureManager> procedureOwner)
|
||||||
|
{
|
||||||
|
base.OnEnter(procedureOwner);
|
||||||
|
CreatePackageDownloader(procedureOwner).Forget();
|
||||||
|
}
|
||||||
|
|
||||||
|
private async UniTask CreatePackageDownloader(IFsm<IProcedureManager> procedureOwner)
|
||||||
|
{
|
||||||
|
// 打包时内置在包体内的资源 直接先使用包体资源,实例化 登录加载界面后,再去检查是否需要下载更新
|
||||||
|
//加载AOT
|
||||||
|
await LoadMetadataForAOTAssemblies();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 为aot assembly加载原始metadata, 这个代码放aot或者热更新都行。
|
||||||
|
/// 一旦加载后,如果AOT泛型函数对应native实现不存在,则自动替换为解释模式执行
|
||||||
|
/// </summary>
|
||||||
|
private async UniTask LoadMetadataForAOTAssemblies()
|
||||||
|
{
|
||||||
|
var package = YooAssets.GetPackage(ProcedureInitializePackage.RawFilePackageName);
|
||||||
|
|
||||||
|
Log.Debug("加载AOT泛型dll数据");
|
||||||
|
// 注意,补充元数据是给AOT dll补充元数据,而不是给热更新dll补充元数据。
|
||||||
|
// 热更新dll不缺元数据,不需要补充,如果调用LoadMetadataForAOTAssembly会返回错误
|
||||||
|
var mode = HomologousImageMode.SuperSet;
|
||||||
|
foreach (var aotDllName in ProcedureInitializePackage.AotMetaAssemblyFiles)
|
||||||
|
{
|
||||||
|
var handle = package.LoadRawFileSync(aotDllName);
|
||||||
|
await handle.ToUniTask();
|
||||||
|
// 加载assembly对应的dll,会自动为它hook。一旦aot泛型函数的native函数不存在,用解释器版本代码
|
||||||
|
var err = RuntimeApi.LoadMetadataForAOTAssembly(handle.GetRawFileData(), mode);
|
||||||
|
Log.Debug($"LoadMetadataForAOTAssembly:{aotDllName}. mode:{mode} ret:{err}");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,3 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 7b77504dd9e24ad49ebed9a8def0fe26
|
||||||
|
timeCreated: 1728926184
|
@ -10,7 +10,7 @@ namespace Plugins.SHFrame.SHGame.Procedure
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public class ProcedureUpdatePackageManifest : ProcedureBase
|
public class ProcedureUpdatePackageManifest : ProcedureBase
|
||||||
{
|
{
|
||||||
protected internal override void OnEnter(IFsm<IProcedureManager> procedureOwner)
|
protected override void OnEnter(IFsm<IProcedureManager> procedureOwner)
|
||||||
{
|
{
|
||||||
base.OnEnter(procedureOwner);
|
base.OnEnter(procedureOwner);
|
||||||
UpdateManifest(procedureOwner).Forget();
|
UpdateManifest(procedureOwner).Forget();
|
||||||
@ -38,7 +38,7 @@ namespace Plugins.SHFrame.SHGame.Procedure
|
|||||||
ResourcePackage package = YooAssets.GetPackage(packageName);
|
ResourcePackage package = YooAssets.GetPackage(packageName);
|
||||||
|
|
||||||
//2.获取资源版本
|
//2.获取资源版本
|
||||||
RequestPackageVersionOperation updateVerOperation = package.RequestPackageVersionAsync(false);
|
UpdatePackageVersionOperation updateVerOperation = package.UpdatePackageVersionAsync(false);
|
||||||
await updateVerOperation.ToUniTask();
|
await updateVerOperation.ToUniTask();
|
||||||
|
|
||||||
// TODO 如果初始化失败弹出提示界面
|
// TODO 如果初始化失败弹出提示界面
|
@ -1,4 +1,5 @@
|
|||||||
using Cysharp.Threading.Tasks;
|
using Cysharp.Threading.Tasks;
|
||||||
|
using HotMain.SHGame.Procedure;
|
||||||
using SHFrame;
|
using SHFrame;
|
||||||
using SHFrame.FSM;
|
using SHFrame.FSM;
|
||||||
using YooAsset;
|
using YooAsset;
|
||||||
@ -10,7 +11,7 @@ namespace Plugins.SHFrame.SHGame.Procedure
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public class ProcedureUpdatePackageVersion : ProcedureBase
|
public class ProcedureUpdatePackageVersion : ProcedureBase
|
||||||
{
|
{
|
||||||
protected internal override void OnEnter(IFsm<IProcedureManager> procedureOwner)
|
protected override void OnEnter(IFsm<IProcedureManager> procedureOwner)
|
||||||
{
|
{
|
||||||
base.OnEnter(procedureOwner);
|
base.OnEnter(procedureOwner);
|
||||||
UpdatePackages(procedureOwner).Forget();
|
UpdatePackages(procedureOwner).Forget();
|
||||||
@ -22,6 +23,9 @@ namespace Plugins.SHFrame.SHGame.Procedure
|
|||||||
if (!result) return;
|
if (!result) return;
|
||||||
result = await UpdatePackageVersion(ProcedureInitializePackage.DefaultPackageName);
|
result = await UpdatePackageVersion(ProcedureInitializePackage.DefaultPackageName);
|
||||||
if (!result) return;
|
if (!result) return;
|
||||||
|
|
||||||
|
//切换到更新资源版本
|
||||||
|
ChangeState<ProcedureLoadLauncher>(procedureOwner);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -29,7 +33,7 @@ namespace Plugins.SHFrame.SHGame.Procedure
|
|||||||
{
|
{
|
||||||
ResourcePackage package = YooAssets.GetPackage(packageName);
|
ResourcePackage package = YooAssets.GetPackage(packageName);
|
||||||
//2.获取资源版本
|
//2.获取资源版本
|
||||||
RequestPackageVersionOperation updateVerOperation = package.RequestPackageVersionAsync(false);
|
UpdatePackageVersionOperation updateVerOperation = package.UpdatePackageVersionAsync(false);
|
||||||
await updateVerOperation.ToUniTask();
|
await updateVerOperation.ToUniTask();
|
||||||
|
|
||||||
// TODO 如果初始化失败弹出提示界面
|
// TODO 如果初始化失败弹出提示界面
|
@ -67,7 +67,7 @@ namespace Plugins.SHFrame.SHGame.YooAsset
|
|||||||
{
|
{
|
||||||
BundleStream bundleStream = new BundleStream(fileInfo.FileLoadPath, FileMode.Open, FileAccess.Read, FileShare.Read);
|
BundleStream bundleStream = new BundleStream(fileInfo.FileLoadPath, FileMode.Open, FileAccess.Read, FileShare.Read);
|
||||||
managedStream = bundleStream;
|
managedStream = bundleStream;
|
||||||
return AssetBundle.LoadFromStream(bundleStream, fileInfo.FileLoadCRC, GetManagedReadBufferSize());
|
return AssetBundle.LoadFromStream(bundleStream, fileInfo.ConentCRC, GetManagedReadBufferSize());
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@ -78,23 +78,7 @@ namespace Plugins.SHFrame.SHGame.YooAsset
|
|||||||
{
|
{
|
||||||
BundleStream bundleStream = new BundleStream(fileInfo.FileLoadPath, FileMode.Open, FileAccess.Read, FileShare.Read);
|
BundleStream bundleStream = new BundleStream(fileInfo.FileLoadPath, FileMode.Open, FileAccess.Read, FileShare.Read);
|
||||||
managedStream = bundleStream;
|
managedStream = bundleStream;
|
||||||
return AssetBundle.LoadFromStreamAsync(bundleStream, fileInfo.FileLoadCRC, GetManagedReadBufferSize());
|
return AssetBundle.LoadFromStreamAsync(bundleStream, fileInfo.ConentCRC, GetManagedReadBufferSize());
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 获取解密的字节数据
|
|
||||||
/// </summary>
|
|
||||||
byte[] IDecryptionServices.ReadFileData(DecryptFileInfo fileInfo)
|
|
||||||
{
|
|
||||||
throw new System.NotImplementedException();
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 获取解密的文本数据
|
|
||||||
/// </summary>
|
|
||||||
string IDecryptionServices.ReadFileText(DecryptFileInfo fileInfo)
|
|
||||||
{
|
|
||||||
throw new System.NotImplementedException();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private static uint GetManagedReadBufferSize()
|
private static uint GetManagedReadBufferSize()
|
@ -30,7 +30,14 @@ namespace SHFrame.Editor
|
|||||||
}
|
}
|
||||||
else if (EditorApplication.isPlaying)
|
else if (EditorApplication.isPlaying)
|
||||||
{
|
{
|
||||||
EditorGUILayout.LabelField("Current Procedure", t.CurrentProcedure == null ? "None" : t.CurrentProcedure.GetType().ToString());
|
try
|
||||||
|
{
|
||||||
|
EditorGUILayout.LabelField("Current Procedure", t.CurrentProcedure == null ? "None" : t.CurrentProcedure.GetType().ToString());
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{
|
||||||
|
// ignored
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
EditorGUI.BeginDisabledGroup(EditorApplication.isPlayingOrWillChangePlaymode);
|
EditorGUI.BeginDisabledGroup(EditorApplication.isPlayingOrWillChangePlaymode);
|
||||||
|
@ -17,13 +17,13 @@ namespace SHFrame.Editor
|
|||||||
{
|
{
|
||||||
private static readonly string[] RuntimeAssemblyNames =
|
private static readonly string[] RuntimeAssemblyNames =
|
||||||
{
|
{
|
||||||
"SHFrame",
|
"Assembly-CSharp",
|
||||||
"SHFrame.Runtime",
|
"SHFrame.Runtime",
|
||||||
};
|
};
|
||||||
|
|
||||||
private static readonly string[] RuntimeOrEditorAssemblyNames =
|
private static readonly string[] RuntimeOrEditorAssemblyNames =
|
||||||
{
|
{
|
||||||
"SHFrame",
|
"Assembly-CSharp",
|
||||||
"SHFrame.Runtime",
|
"SHFrame.Runtime",
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -13,9 +13,7 @@ MonoBehaviour:
|
|||||||
m_Name: BuildinCatalog
|
m_Name: BuildinCatalog
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
PackageName: DefaultPackage
|
PackageName: DefaultPackage
|
||||||
PackageVersion: 2024-10-14-1193
|
PackageVersion: 2024-10-15-121
|
||||||
Wrappers:
|
Wrappers:
|
||||||
- BundleGUID: 6e7621677213f3254dc11b107c126e0a
|
- BundleGUID: 749c4a9a7fd617e9eacedb8d88c3e174
|
||||||
FileName: 6e7621677213f3254dc11b107c126e0a.bundle
|
FileName: 749c4a9a7fd617e9eacedb8d88c3e174.bundle
|
||||||
- BundleGUID: e9c321218523545e7d9d80824c77a138
|
|
||||||
FileName: e9c321218523545e7d9d80824c77a138.bundle
|
|
||||||
|
@ -13,13 +13,13 @@ MonoBehaviour:
|
|||||||
m_Name: BuildinCatalog
|
m_Name: BuildinCatalog
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
PackageName: RawFilePackage
|
PackageName: RawFilePackage
|
||||||
PackageVersion: 2024-10-14-1193
|
PackageVersion: 2024-10-15-121
|
||||||
Wrappers:
|
Wrappers:
|
||||||
- BundleGUID: 3323855830799371855418d404b9d19f
|
- BundleGUID: 20cb526248ed8fbc2a222e07849f4c64
|
||||||
FileName: 3323855830799371855418d404b9d19f.rawfile
|
FileName: 20cb526248ed8fbc2a222e07849f4c64.rawfile
|
||||||
- BundleGUID: 570a7c285a3c681be978ebe1bef253e6
|
- BundleGUID: 35a3cb8929f188fd948a376f07dc7189
|
||||||
FileName: 570a7c285a3c681be978ebe1bef253e6.rawfile
|
FileName: 35a3cb8929f188fd948a376f07dc7189.rawfile
|
||||||
- BundleGUID: 75298c75d0f841401337a076fd57bf8f
|
- BundleGUID: 4e1f435ea2f1bfd9b23da97f5b2e2e63
|
||||||
FileName: 75298c75d0f841401337a076fd57bf8f.rawfile
|
FileName: 4e1f435ea2f1bfd9b23da97f5b2e2e63.rawfile
|
||||||
- BundleGUID: 8f404b79586ad99c09110638a80237f4
|
- BundleGUID: 79fed19d1f8259b979898e24fa6f6bfb
|
||||||
FileName: 8f404b79586ad99c09110638a80237f4.rawfile
|
FileName: 79fed19d1f8259b979898e24fa6f6bfb.rawfile
|
||||||
|
Binary file not shown.
Binary file not shown.
@ -1,5 +1,5 @@
|
|||||||
fileFormatVersion: 2
|
fileFormatVersion: 2
|
||||||
guid: d47a2126befc0a541bc52ebd594f4f8d
|
guid: dd16eaf198793c848b9a014724c43280
|
||||||
DefaultImporter:
|
DefaultImporter:
|
||||||
externalObjects: {}
|
externalObjects: {}
|
||||||
userData:
|
userData:
|
@ -1 +1 @@
|
|||||||
2024-10-14-1193
|
2024-10-15-131
|
Binary file not shown.
@ -1 +0,0 @@
|
|||||||
e1415831b19cf4ffffe868d6d12a26c5
|
|
Binary file not shown.
@ -1,5 +1,5 @@
|
|||||||
fileFormatVersion: 2
|
fileFormatVersion: 2
|
||||||
guid: 8857aada23ad8934bb83dfafaa382841
|
guid: 1bc927fe3c11b0e4db2d275b2c6eda4d
|
||||||
DefaultImporter:
|
DefaultImporter:
|
||||||
externalObjects: {}
|
externalObjects: {}
|
||||||
userData:
|
userData:
|
@ -0,0 +1 @@
|
|||||||
|
c918b2f39c28747c068427f6499fcc11
|
@ -1,5 +1,5 @@
|
|||||||
fileFormatVersion: 2
|
fileFormatVersion: 2
|
||||||
guid: 7c8700e5a670dea45b3244c0008cb22a
|
guid: 253946b296feb0943a18d893c2ed3e16
|
||||||
DefaultImporter:
|
DefaultImporter:
|
||||||
externalObjects: {}
|
externalObjects: {}
|
||||||
userData:
|
userData:
|
Binary file not shown.
@ -1,5 +1,5 @@
|
|||||||
fileFormatVersion: 2
|
fileFormatVersion: 2
|
||||||
guid: 04b54a6ad64db0c4aa1e435d4db6c77b
|
guid: 465ede1251ba0bd47aac80dd35883eec
|
||||||
DefaultImporter:
|
DefaultImporter:
|
||||||
externalObjects: {}
|
externalObjects: {}
|
||||||
userData:
|
userData:
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 48d69fdf01fcebc44a35db256a0d6f2a
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
Binary file not shown.
@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 5d8da02feee275e44b1830c325be6c92
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
Binary file not shown.
@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 452e5bfcc5b1540499a40f24643eae55
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 401e8afd8e6e98941a87ff955d31a934
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 797dc218afdd7e34d9d05b1c85ca1171
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
Binary file not shown.
@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: c5992a68cbdfc984c9bdc6f48639d1bc
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 86c11fa1233788a49b07c2255ae3849c
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1 +1 @@
|
|||||||
2024-10-14-1193
|
2024-10-15-131
|
Binary file not shown.
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 54eb3e84bd1428c44890809c869bc5ca
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1 +0,0 @@
|
|||||||
ce07ea90c0ed2cddfb8a162acb3b5a9a
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: c9e676165cc6d1648810b9271e19c480
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
Binary file not shown.
@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 87a1fb271c7f63a46ac4c113f9225de5
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
@ -0,0 +1 @@
|
|||||||
|
bb2a6addb83bf0abb192d135cd9953a6
|
@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: a9674dff3d6102349a3c38405d57135f
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
@ -1,110 +0,0 @@
|
|||||||
{
|
|
||||||
"Summary": {
|
|
||||||
"YooVersion": "2.2.4-preview",
|
|
||||||
"UnityVersion": "2022.3.1f1",
|
|
||||||
"BuildDate": "2024/10/12 20:23:42",
|
|
||||||
"BuildSeconds": 7,
|
|
||||||
"BuildTarget": 19,
|
|
||||||
"BuildMode": 0,
|
|
||||||
"BuildPipeline": "BuiltinBuildPipeline",
|
|
||||||
"BuildPackageName": "DefaultPackage",
|
|
||||||
"BuildPackageVersion": "2024-10-12-1223",
|
|
||||||
"UniqueBundleName": false,
|
|
||||||
"EnableAddressable": true,
|
|
||||||
"LocationToLower": false,
|
|
||||||
"IncludeAssetGUID": false,
|
|
||||||
"AutoCollectShaders": true,
|
|
||||||
"IgnoreRuleName": "YooAsset.Editor.NormalIgnoreRule",
|
|
||||||
"EnableSharePackRule": true,
|
|
||||||
"EncryptionClassName": "null",
|
|
||||||
"FileNameStyle": 0,
|
|
||||||
"CompressOption": 2,
|
|
||||||
"DisableWriteTypeTree": false,
|
|
||||||
"IgnoreTypeTreeChanges": true,
|
|
||||||
"AssetFileTotalCount": 5,
|
|
||||||
"MainAssetTotalCount": 5,
|
|
||||||
"AllBundleTotalCount": 2,
|
|
||||||
"AllBundleTotalSize": 1937845,
|
|
||||||
"EncryptedBundleTotalCount": 0,
|
|
||||||
"EncryptedBundleTotalSize": 0
|
|
||||||
},
|
|
||||||
"AssetInfos": [
|
|
||||||
{
|
|
||||||
"Address": "HotSamples.dll",
|
|
||||||
"AssetPath": "Assets/HotAssets/HotDlls/HotSamples.dll.bytes",
|
|
||||||
"AssetGUID": "31ecfccf5f58fcd4e82c0039b5c0433e",
|
|
||||||
"AssetTags": [],
|
|
||||||
"MainBundleName": "assets_hotassets_hotdlls.bundle",
|
|
||||||
"MainBundleSize": 1890994,
|
|
||||||
"DependAssets": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Address": "mscorlib.dll",
|
|
||||||
"AssetPath": "Assets/HotAssets/HotDlls/mscorlib.dll.bytes",
|
|
||||||
"AssetGUID": "c4f581dc739cf6048af0a89b137378bc",
|
|
||||||
"AssetTags": [],
|
|
||||||
"MainBundleName": "assets_hotassets_hotdlls.bundle",
|
|
||||||
"MainBundleSize": 1890994,
|
|
||||||
"DependAssets": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Address": "System.Core.dll",
|
|
||||||
"AssetPath": "Assets/HotAssets/HotDlls/System.Core.dll.bytes",
|
|
||||||
"AssetGUID": "1025cdbe997285647b72636669abf317",
|
|
||||||
"AssetTags": [],
|
|
||||||
"MainBundleName": "assets_hotassets_hotdlls.bundle",
|
|
||||||
"MainBundleSize": 1890994,
|
|
||||||
"DependAssets": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Address": "System.dll",
|
|
||||||
"AssetPath": "Assets/HotAssets/HotDlls/System.dll.bytes",
|
|
||||||
"AssetGUID": "946433c0616922f408bd60ce93af2f95",
|
|
||||||
"AssetTags": [],
|
|
||||||
"MainBundleName": "assets_hotassets_hotdlls.bundle",
|
|
||||||
"MainBundleSize": 1890994,
|
|
||||||
"DependAssets": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Address": "HotPrefab",
|
|
||||||
"AssetPath": "Assets/HotAssets/Resource/HotPrefab.prefab",
|
|
||||||
"AssetGUID": "053771d6a5f02174db227bd70d962ea5",
|
|
||||||
"AssetTags": [],
|
|
||||||
"MainBundleName": "assets_hotassets_resource_hotprefab.bundle",
|
|
||||||
"MainBundleSize": 46851,
|
|
||||||
"DependAssets": []
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"BundleInfos": [
|
|
||||||
{
|
|
||||||
"BundleName": "assets_hotassets_hotdlls.bundle",
|
|
||||||
"FileName": "dd5b6ec06aab3ed1af1455973a2dcf5c.bundle",
|
|
||||||
"FileHash": "dd5b6ec06aab3ed1af1455973a2dcf5c",
|
|
||||||
"FileCRC": "09c54c4d",
|
|
||||||
"FileSize": 1890994,
|
|
||||||
"Encrypted": false,
|
|
||||||
"Tags": [],
|
|
||||||
"DependBundles": [],
|
|
||||||
"AllBuiltinAssets": [
|
|
||||||
"Assets/HotAssets/HotDlls/HotSamples.dll.bytes",
|
|
||||||
"Assets/HotAssets/HotDlls/mscorlib.dll.bytes",
|
|
||||||
"Assets/HotAssets/HotDlls/System.Core.dll.bytes",
|
|
||||||
"Assets/HotAssets/HotDlls/System.dll.bytes"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"BundleName": "assets_hotassets_resource_hotprefab.bundle",
|
|
||||||
"FileName": "bfb145a66fdd212e1e7d0e85b3bd23fb.bundle",
|
|
||||||
"FileHash": "bfb145a66fdd212e1e7d0e85b3bd23fb",
|
|
||||||
"FileCRC": "537aeb90",
|
|
||||||
"FileSize": 46851,
|
|
||||||
"Encrypted": false,
|
|
||||||
"Tags": [],
|
|
||||||
"DependBundles": [],
|
|
||||||
"AllBuiltinAssets": [
|
|
||||||
"Assets/HotAssets/Resource/HotPrefab.prefab"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"IndependAssets": []
|
|
||||||
}
|
|
@ -1,10 +0,0 @@
|
|||||||
ManifestFileVersion: 0
|
|
||||||
CRC: 424899128
|
|
||||||
AssetBundleManifest:
|
|
||||||
AssetBundleInfos:
|
|
||||||
Info_0:
|
|
||||||
Name: assets_hotassets_hotdlls.bundle
|
|
||||||
Dependencies: {}
|
|
||||||
Info_1:
|
|
||||||
Name: assets_hotassets_resource_hotprefab.bundle
|
|
||||||
Dependencies: {}
|
|
@ -1 +0,0 @@
|
|||||||
2024-10-12-1223
|
|
Binary file not shown.
@ -1 +0,0 @@
|
|||||||
96024b60764c418f90f13320619eafa7
|
|
@ -1,69 +0,0 @@
|
|||||||
{
|
|
||||||
"FileVersion": "2.0.0",
|
|
||||||
"EnableAddressable": true,
|
|
||||||
"LocationToLower": false,
|
|
||||||
"IncludeAssetGUID": false,
|
|
||||||
"OutputNameStyle": 0,
|
|
||||||
"BuildPipeline": "BuiltinBuildPipeline",
|
|
||||||
"PackageName": "DefaultPackage",
|
|
||||||
"PackageVersion": "2024-10-12-1223",
|
|
||||||
"AssetList": [
|
|
||||||
{
|
|
||||||
"Address": "HotSamples.dll",
|
|
||||||
"AssetPath": "Assets/HotAssets/HotDlls/HotSamples.dll.bytes",
|
|
||||||
"AssetGUID": "",
|
|
||||||
"AssetTags": [],
|
|
||||||
"BundleID": 0
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Address": "mscorlib.dll",
|
|
||||||
"AssetPath": "Assets/HotAssets/HotDlls/mscorlib.dll.bytes",
|
|
||||||
"AssetGUID": "",
|
|
||||||
"AssetTags": [],
|
|
||||||
"BundleID": 0
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Address": "System.Core.dll",
|
|
||||||
"AssetPath": "Assets/HotAssets/HotDlls/System.Core.dll.bytes",
|
|
||||||
"AssetGUID": "",
|
|
||||||
"AssetTags": [],
|
|
||||||
"BundleID": 0
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Address": "System.dll",
|
|
||||||
"AssetPath": "Assets/HotAssets/HotDlls/System.dll.bytes",
|
|
||||||
"AssetGUID": "",
|
|
||||||
"AssetTags": [],
|
|
||||||
"BundleID": 0
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Address": "HotPrefab",
|
|
||||||
"AssetPath": "Assets/HotAssets/Resource/HotPrefab.prefab",
|
|
||||||
"AssetGUID": "",
|
|
||||||
"AssetTags": [],
|
|
||||||
"BundleID": 1
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"BundleList": [
|
|
||||||
{
|
|
||||||
"BundleName": "assets_hotassets_hotdlls.bundle",
|
|
||||||
"UnityCRC": 1670832201,
|
|
||||||
"FileHash": "dd5b6ec06aab3ed1af1455973a2dcf5c",
|
|
||||||
"FileCRC": "09c54c4d",
|
|
||||||
"FileSize": 1890994,
|
|
||||||
"Encrypted": false,
|
|
||||||
"Tags": [],
|
|
||||||
"DependIDs": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"BundleName": "assets_hotassets_resource_hotprefab.bundle",
|
|
||||||
"UnityCRC": 1304552708,
|
|
||||||
"FileHash": "bfb145a66fdd212e1e7d0e85b3bd23fb",
|
|
||||||
"FileCRC": "537aeb90",
|
|
||||||
"FileSize": 46851,
|
|
||||||
"Encrypted": false,
|
|
||||||
"Tags": [],
|
|
||||||
"DependIDs": []
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1 +0,0 @@
|
|||||||
2024-10-14-1065
|
|
Binary file not shown.
@ -1 +0,0 @@
|
|||||||
12339b6bc6e9737ca336a6616fb468aa
|
|
@ -1,43 +0,0 @@
|
|||||||
{
|
|
||||||
"FileVersion": "2.0.0",
|
|
||||||
"EnableAddressable": true,
|
|
||||||
"LocationToLower": false,
|
|
||||||
"IncludeAssetGUID": false,
|
|
||||||
"OutputNameStyle": 0,
|
|
||||||
"BuildPipeline": "ScriptableBuildPipeline",
|
|
||||||
"PackageName": "DefaultPackage",
|
|
||||||
"PackageVersion": "2024-10-14-1065",
|
|
||||||
"AssetList": [
|
|
||||||
{
|
|
||||||
"Address": "HotPrefab",
|
|
||||||
"AssetPath": "Assets/HotAssets/Resource/HotPrefab.prefab",
|
|
||||||
"AssetGUID": "",
|
|
||||||
"AssetTags": [],
|
|
||||||
"BundleID": 0
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"BundleList": [
|
|
||||||
{
|
|
||||||
"BundleName": "defaultpackage_assets_hotassets_resource_hotprefab.bundle",
|
|
||||||
"UnityCRC": 3048388643,
|
|
||||||
"FileHash": "6e7621677213f3254dc11b107c126e0a",
|
|
||||||
"FileCRC": "3d3f3578",
|
|
||||||
"FileSize": 3875,
|
|
||||||
"Encrypted": false,
|
|
||||||
"Tags": [],
|
|
||||||
"DependIDs": [
|
|
||||||
1
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"BundleName": "defaultpackage_unityshaders.bundle",
|
|
||||||
"UnityCRC": 4177506201,
|
|
||||||
"FileHash": "e9c321218523545e7d9d80824c77a138",
|
|
||||||
"FileCRC": "5aba7d75",
|
|
||||||
"FileSize": 46250,
|
|
||||||
"Encrypted": false,
|
|
||||||
"Tags": [],
|
|
||||||
"DependIDs": []
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
@ -1,89 +0,0 @@
|
|||||||
{
|
|
||||||
"Date": "2024/10/14 17:45:32",
|
|
||||||
"UnityVersion": "2022.3.1f1",
|
|
||||||
"com.unity.scriptablebuildpipeline": "2.1.3",
|
|
||||||
"traceEvents": [
|
|
||||||
{"name": "AssetDatabase.SaveAssets", "ph": "X", "dur": 3411.3, "tid": 1, "ts": 2107, "pid": 1}
|
|
||||||
,{"name": "SwitchToBuildPlatform", "ph": "X", "dur": 236.2, "tid": 1, "ts": 20239, "pid": 1}
|
|
||||||
,{"name": "RebuildSpriteAtlasCache", "ph": "X", "dur": 114.000000000001, "tid": 1, "ts": 20696, "pid": 1}
|
|
||||||
,{"name": "BuildPlayerScripts", "ph": "X", "dur": 3286115.2, "tid": 1, "ts": 20860, "pid": 1}
|
|
||||||
,{"name": "PostScriptsCallback", "ph": "X", "dur": 125.500000000102, "tid": 1, "ts": 3307253, "pid": 1}
|
|
||||||
,{"name": "CalculateSceneDependencyData", "ph": "X", "dur": 1535.60000000016, "tid": 1, "ts": 3307466, "pid": 1}
|
|
||||||
,{"name": "CalculateCustomDependencyData", "ph": "X", "dur": 1095.6000000001, "tid": 1, "ts": 3309128, "pid": 1}
|
|
||||||
,{"name": "CalculateAssetDependencyData", "ph": "X", "dur": 144213.9, "tid": 1, "ts": 3310422, "pid": 1, "args": {"0":"053771d6a5f02174db227bd70d962ea5"}}
|
|
||||||
,{"name": "Gathering Cache Entries to Load", "ph": "X", "dur": 20400.4, "tid": 1, "ts": 3313112, "pid": 1}
|
|
||||||
,{"name": "LoadCachedData", "ph": "X", "dur": 12273.9000000001, "tid": 1, "ts": 3320757, "pid": 1, "args": {"0":"1 items", "1":"Time spent deserializing: 11ms", "2":"Local Cache hit count: 0"}}
|
|
||||||
,{"name": "Read and deserialize cache info", "ph": "X", "dur": 11406.9, "tid": 1, "ts": 3321598, "pid": 1}
|
|
||||||
,{"name": "Check for changed dependencies", "ph": "X", "dur": 419.200000000274, "tid": 1, "ts": 3333034, "pid": 1, "args": {"0":"Unchanged dependencies count: 0"}}
|
|
||||||
,{"name": "Calculate Asset Dependencies", "ph": "X", "dur": 1708.59999999993, "tid": 1, "ts": 3334091, "pid": 1}
|
|
||||||
,{"name": "Gathering Cache Entries to Save", "ph": "X", "dur": 89868.3999999998, "tid": 1, "ts": 3359716, "pid": 1}
|
|
||||||
,{"name": "SaveCachedData", "ph": "X", "dur": 77027, "tid": 1, "ts": 3372554, "pid": 1, "args": {"0":"Saving 1 infos"}}
|
|
||||||
,{"name": "SerializingCacheInfos[1]", "ph": "X", "dur": 74967.7999999999, "tid": 1, "ts": 3374604, "pid": 1}
|
|
||||||
,{"name": "StripUnusedSpriteSources", "ph": "X", "dur": 1864.29999999973, "tid": 1, "ts": 3462983, "pid": 1}
|
|
||||||
,{"name": "CreateBuiltInBundle", "ph": "X", "dur": 2665.10000000017, "tid": 1, "ts": 3465073, "pid": 1}
|
|
||||||
,{"name": "PostDependencyCallback", "ph": "X", "dur": 156.700000000001, "tid": 1, "ts": 3467921, "pid": 1}
|
|
||||||
,{"name": "GenerateBundlePacking", "ph": "X", "dur": 6900.09999999984, "tid": 1, "ts": 3468163, "pid": 1}
|
|
||||||
,{"name": "UpdateBundleObjectLayout", "ph": "X", "dur": 12654.3999999999, "tid": 1, "ts": 3475235, "pid": 1}
|
|
||||||
,{"name": "PopulateReferencesMaps", "ph": "X", "dur": 4290.80000000022, "tid": 1, "ts": 3476680, "pid": 1}
|
|
||||||
,{"name": "Populate Files Map", "ph": "X", "dur": 2336.50000000034, "tid": 1, "ts": 3476978, "pid": 1, "args": {"0":"Count=1"}}
|
|
||||||
,{"name": "Populate Assets Map", "ph": "X", "dur": 2751.8, "tid": 1366, "ts": 3476730, "pid": 1, "args": {"0":"Count=1"}}
|
|
||||||
,{"name": "Populate Scenes Map", "ph": "X", "dur": 417.7, "tid": 1366, "ts": 3479560, "pid": 1, "args": {"0":"Count=0"}}
|
|
||||||
,{"name": "UpdateWriteData", "ph": "X", "dur": 5013.30000000007, "tid": 1, "ts": 3482874, "pid": 1}
|
|
||||||
,{"name": "GenerateBundleCommands", "ph": "X", "dur": 11132.2, "tid": 1, "ts": 3488081, "pid": 1}
|
|
||||||
,{"name": "GenerateSubAssetPathMaps", "ph": "X", "dur": 962.500000000091, "tid": 1, "ts": 3499446, "pid": 1}
|
|
||||||
,{"name": "GenerateBundleMaps", "ph": "X", "dur": 6565.39999999995, "tid": 1, "ts": 3500552, "pid": 1}
|
|
||||||
,{"name": "Temporary Map Creations", "ph": "X", "dur": 1929.99999999984, "tid": 1, "ts": 3502226, "pid": 1}
|
|
||||||
,{"name": "Populate BuildReferenceMaps", "ph": "X", "dur": 401.699999999892, "tid": 1, "ts": 3504159, "pid": 1}
|
|
||||||
,{"name": "Populate BuildUsageTagSet", "ph": "X", "dur": 2552.00000000013, "tid": 1, "ts": 3504564, "pid": 1}
|
|
||||||
,{"name": "PostPackingCallback", "ph": "X", "dur": 130.700000000161, "tid": 1, "ts": 3507234, "pid": 1}
|
|
||||||
,{"name": "WriteSerializedFiles", "ph": "X", "dur": 103252.3, "tid": 1, "ts": 3507455, "pid": 1}
|
|
||||||
,{"name": "RunCachedOperation", "ph": "X", "dur": 101171.4, "tid": 1, "ts": 3509536, "pid": 1, "args": {"0":"Total Entries: 2, Processed: 2, Cached: 0"}}
|
|
||||||
,{"name": "Creating Cache Entries", "ph": "X", "dur": 12623.5999999999, "tid": 1, "ts": 3509589, "pid": 1}
|
|
||||||
,{"name": "GetCacheEntry", "ph": "X", "dur": 11123, "tid": 1, "ts": 3509982, "pid": 1, "args": {"0":"CAB-ce0ebb1b035cef72960a74d2bf7c8101"}}
|
|
||||||
,{"name": "Gather Objects AssetBundleWriteOperation", "ph": "X", "dur": 3388.69999999997, "tid": 1, "ts": 3510362, "pid": 1, "args": {"0":"CAB-ce0ebb1b035cef72960a74d2bf7c8101"}}
|
|
||||||
,{"name": "Hashing Command", "ph": "X", "dur": 1612.70000000013, "tid": 1, "ts": 3513773, "pid": 1, "args": {"0":"CAB-ce0ebb1b035cef72960a74d2bf7c8101"}}
|
|
||||||
,{"name": "Hashing UsageSet", "ph": "X", "dur": 216.399999999794, "tid": 1, "ts": 3515394, "pid": 1, "args": {"0":"CAB-ce0ebb1b035cef72960a74d2bf7c8101"}}
|
|
||||||
,{"name": "Hashing ReferenceMap", "ph": "X", "dur": 161.599999999908, "tid": 1, "ts": 3515618, "pid": 1, "args": {"0":"CAB-ce0ebb1b035cef72960a74d2bf7c8101"}}
|
|
||||||
,{"name": "Hashing Info", "ph": "X", "dur": 1288.00000000001, "tid": 1, "ts": 3515783, "pid": 1, "args": {"0":"CAB-ce0ebb1b035cef72960a74d2bf7c8101"}}
|
|
||||||
,{"name": "Hashing Objects", "ph": "X", "dur": 983.799999999974, "tid": 1, "ts": 3517081, "pid": 1, "args": {"0":"CAB-ce0ebb1b035cef72960a74d2bf7c8101"}}
|
|
||||||
,{"name": "GetCacheEntry", "ph": "X", "dur": 1085.90000000004, "tid": 1, "ts": 3521117, "pid": 1, "args": {"0":"CAB-014000ed2538cb87d1aa4612be612002"}}
|
|
||||||
,{"name": "Gather Objects AssetBundleWriteOperation", "ph": "X", "dur": 496.500000000196, "tid": 1, "ts": 3521184, "pid": 1, "args": {"0":"CAB-014000ed2538cb87d1aa4612be612002"}}
|
|
||||||
,{"name": "Hashing Command", "ph": "X", "dur": 93.2999999999993, "tid": 1, "ts": 3521684, "pid": 1, "args": {"0":"CAB-014000ed2538cb87d1aa4612be612002"}}
|
|
||||||
,{"name": "Hashing UsageSet", "ph": "X", "dur": 20.799999999781, "tid": 1, "ts": 3521778, "pid": 1, "args": {"0":"CAB-014000ed2538cb87d1aa4612be612002"}}
|
|
||||||
,{"name": "Hashing ReferenceMap", "ph": "X", "dur": 12.4999999998181, "tid": 1, "ts": 3521799, "pid": 1, "args": {"0":"CAB-014000ed2538cb87d1aa4612be612002"}}
|
|
||||||
,{"name": "Hashing Info", "ph": "X", "dur": 16.2000000000262, "tid": 1, "ts": 3521812, "pid": 1, "args": {"0":"CAB-014000ed2538cb87d1aa4612be612002"}}
|
|
||||||
,{"name": "Hashing Objects", "ph": "X", "dur": 212.500000000091, "tid": 1, "ts": 3521829, "pid": 1, "args": {"0":"CAB-014000ed2538cb87d1aa4612be612002"}}
|
|
||||||
,{"name": "Load Cached Data", "ph": "X", "dur": 751.500000000306, "tid": 1, "ts": 3523904, "pid": 1}
|
|
||||||
,{"name": "LoadCachedData", "ph": "X", "dur": 732.500000000073, "tid": 1, "ts": 3523914, "pid": 1, "args": {"0":"2 items", "1":"Time spent deserializing: 0ms", "2":"Local Cache hit count: 0"}}
|
|
||||||
,{"name": "Read and deserialize cache info", "ph": "X", "dur": 689.900000000307, "tid": 1, "ts": 3523943, "pid": 1}
|
|
||||||
,{"name": "Check for changed dependencies", "ph": "X", "dur": 4.7999999997046, "tid": 1, "ts": 3524647, "pid": 1, "args": {"0":"Unchanged dependencies count: 0"}}
|
|
||||||
,{"name": "Process Entries", "ph": "X", "dur": 69112.7999999999, "tid": 1, "ts": 3525182, "pid": 1}
|
|
||||||
,{"name": "Writing AssetBundleWriteOperation", "ph": "X", "dur": 9910.50000000041, "tid": 1, "ts": 3527656, "pid": 1, "args": {"0":"CAB-ce0ebb1b035cef72960a74d2bf7c8101"}}
|
|
||||||
,{"name": "Writing AssetBundleWriteOperation", "ph": "X", "dur": 40653.1999999997, "tid": 1, "ts": 3552671, "pid": 1, "args": {"0":"CAB-014000ed2538cb87d1aa4612be612002"}}
|
|
||||||
,{"name": "Process Cached Entries", "ph": "X", "dur": 33.3000000000538, "tid": 1, "ts": 3594300, "pid": 1}
|
|
||||||
,{"name": "Saving to Cache", "ph": "X", "dur": 14191.1999999998, "tid": 1, "ts": 3596479, "pid": 1}
|
|
||||||
,{"name": "Creating Cached Infos", "ph": "X", "dur": 1515.89999999987, "tid": 1, "ts": 3596497, "pid": 1}
|
|
||||||
,{"name": "SaveCachedData", "ph": "X", "dur": 12639.1999999996, "tid": 1, "ts": 3598025, "pid": 1, "args": {"0":"Saving 2 infos"}}
|
|
||||||
,{"name": "SerializingCacheInfos[2]", "ph": "X", "dur": 11173.2999999999, "tid": 1, "ts": 3599487, "pid": 1}
|
|
||||||
,{"name": "ArchiveAndCompressBundles", "ph": "X", "dur": 50239.8999999996, "tid": 1, "ts": 3610868, "pid": 1}
|
|
||||||
,{"name": "CreateWorkItems", "ph": "X", "dur": 4752.80000000021, "tid": 1, "ts": 3613129, "pid": 1}
|
|
||||||
,{"name": "Creating Cache Entries", "ph": "X", "dur": 2758.89999999981, "tid": 1, "ts": 3617909, "pid": 1}
|
|
||||||
,{"name": "Load Cached Data", "ph": "X", "dur": 510.800000000017, "tid": 1, "ts": 3620671, "pid": 1}
|
|
||||||
,{"name": "LoadCachedData", "ph": "X", "dur": 496.399999999994, "tid": 1, "ts": 3620674, "pid": 1, "args": {"0":"2 items", "1":"Time spent deserializing: 0ms", "2":"Local Cache hit count: 0"}}
|
|
||||||
,{"name": "Read and deserialize cache info", "ph": "X", "dur": 471.199999999953, "tid": 1, "ts": 3620689, "pid": 1}
|
|
||||||
,{"name": "Check for changed dependencies", "ph": "X", "dur": 5.79999999990832, "tid": 1, "ts": 3621171, "pid": 1, "args": {"0":"Unchanged dependencies count: 0"}}
|
|
||||||
,{"name": "CopyingCachedFiles", "ph": "X", "dur": 8.00000000026557, "tid": 1, "ts": 3621567, "pid": 1}
|
|
||||||
,{"name": "ArchiveItems", "ph": "X", "dur": 28555.6000000001, "tid": 1, "ts": 3621877, "pid": 1, "args": {"0":"Archiving 2 Bundles"}}
|
|
||||||
,{"name": "ArchiveSingleItem", "ph": "X", "dur": 25914.7, "tid": 1391, "ts": 3621902, "pid": 1, "args": {"0":"defaultpackage_unityshaders.bundle"}}
|
|
||||||
,{"name": "Copying From Cache", "ph": "X", "dur": 694.000000000003, "tid": 1391, "ts": 3647121, "pid": 1, "args": {"0":"D:\\myproject\\JisolGame\\JNFrame2\\Library\\BuildCache\\ef\\ef1f2579a1f1af24398f09e1e4dcd424\\abe6e179b54f4f14ffe6a059d6032512\\014000ed2538cb87d1aa4612be612002 -> D:\\myproject\\JisolGame\\JNFrame2\\Bundles\\StandaloneWindows64\\DefaultPackage\\OutputCache\\defaultpackage_unityshaders.bundle"}}
|
|
||||||
,{"name": "ArchiveSingleItem", "ph": "X", "dur": 9142.1, "tid": 1364, "ts": 3621941, "pid": 1, "args": {"0":"defaultpackage_assets_hotassets_resource_hotprefab.bundle"}}
|
|
||||||
,{"name": "Copying From Cache", "ph": "X", "dur": 891, "tid": 1364, "ts": 3630190, "pid": 1, "args": {"0":"D:\\myproject\\JisolGame\\JNFrame2\\Library\\BuildCache\\b5\\b5ad243cadf8a11a84087eff2bc5a0d8\\c70187a3b768823039f276c849c7eb51\\ce0ebb1b035cef72960a74d2bf7c8101 -> D:\\myproject\\JisolGame\\JNFrame2\\Bundles\\StandaloneWindows64\\DefaultPackage\\OutputCache\\defaultpackage_assets_hotassets_resource_hotprefab.bundle"}}
|
|
||||||
,{"name": "PostArchiveProcessing", "ph": "X", "dur": 3063.9000000001, "tid": 1, "ts": 3651317, "pid": 1}
|
|
||||||
,{"name": "Copying To Cache", "ph": "X", "dur": 4210.29999999973, "tid": 1, "ts": 3654385, "pid": 1}
|
|
||||||
,{"name": "SaveCachedData", "ph": "X", "dur": 3961.99999999999, "tid": 1, "ts": 3654625, "pid": 1, "args": {"0":"Saving 2 infos"}}
|
|
||||||
,{"name": "SerializingCacheInfos[2]", "ph": "X", "dur": 3852.79999999966, "tid": 1, "ts": 3654730, "pid": 1}
|
|
||||||
,{"name": "AppendBundleHash", "ph": "X", "dur": 371.899999999641, "tid": 1, "ts": 3661398, "pid": 1}
|
|
||||||
,{"name": "GenerateLinkXml", "ph": "X", "dur": 27749.1, "tid": 1, "ts": 3661874, "pid": 1}
|
|
||||||
,{"name": "PostWritingCallback", "ph": "X", "dur": 173.499999999876, "tid": 1, "ts": 3689792, "pid": 1}
|
|
||||||
]
|
|
||||||
}
|
|
Binary file not shown.
@ -1,17 +0,0 @@
|
|||||||
<linker>
|
|
||||||
<assembly fullname="HotSamples, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
|
|
||||||
<type fullname="InstantiateByAsset" preserve="all" />
|
|
||||||
</assembly>
|
|
||||||
<assembly fullname="UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
|
|
||||||
<type fullname="UnityEngine.GameObject" preserve="all" />
|
|
||||||
<type fullname="UnityEngine.Material" preserve="all" />
|
|
||||||
<type fullname="UnityEngine.MeshFilter" preserve="all" />
|
|
||||||
<type fullname="UnityEngine.MeshRenderer" preserve="all" />
|
|
||||||
<type fullname="UnityEngine.Object" preserve="all" />
|
|
||||||
<type fullname="UnityEngine.Shader" preserve="all" />
|
|
||||||
<type fullname="UnityEngine.Transform" preserve="all" />
|
|
||||||
</assembly>
|
|
||||||
<assembly fullname="UnityEngine.PhysicsModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
|
|
||||||
<type fullname="UnityEngine.BoxCollider" preserve="all" />
|
|
||||||
</assembly>
|
|
||||||
</linker>
|
|
Binary file not shown.
@ -1,71 +0,0 @@
|
|||||||
{
|
|
||||||
"Summary": {
|
|
||||||
"YooVersion": "2.2.4-preview",
|
|
||||||
"UnityVersion": "2022.3.1f1",
|
|
||||||
"BuildDate": "2024/10/14 17:49:58",
|
|
||||||
"BuildSeconds": 12,
|
|
||||||
"BuildTarget": 19,
|
|
||||||
"BuildMode": 1,
|
|
||||||
"BuildPipeline": "ScriptableBuildPipeline",
|
|
||||||
"BuildPackageName": "DefaultPackage",
|
|
||||||
"BuildPackageVersion": "2024-10-14-1069",
|
|
||||||
"UniqueBundleName": true,
|
|
||||||
"EnableAddressable": true,
|
|
||||||
"LocationToLower": false,
|
|
||||||
"IncludeAssetGUID": false,
|
|
||||||
"AutoCollectShaders": true,
|
|
||||||
"IgnoreRuleName": "YooAsset.Editor.NormalIgnoreRule",
|
|
||||||
"EnableSharePackRule": true,
|
|
||||||
"EncryptionClassName": "null",
|
|
||||||
"FileNameStyle": 0,
|
|
||||||
"CompressOption": 2,
|
|
||||||
"DisableWriteTypeTree": false,
|
|
||||||
"IgnoreTypeTreeChanges": true,
|
|
||||||
"AssetFileTotalCount": 1,
|
|
||||||
"MainAssetTotalCount": 1,
|
|
||||||
"AllBundleTotalCount": 2,
|
|
||||||
"AllBundleTotalSize": 50125,
|
|
||||||
"EncryptedBundleTotalCount": 0,
|
|
||||||
"EncryptedBundleTotalSize": 0
|
|
||||||
},
|
|
||||||
"AssetInfos": [
|
|
||||||
{
|
|
||||||
"Address": "HotPrefab",
|
|
||||||
"AssetPath": "Assets/HotAssets/Resource/HotPrefab.prefab",
|
|
||||||
"AssetGUID": "053771d6a5f02174db227bd70d962ea5",
|
|
||||||
"AssetTags": [],
|
|
||||||
"MainBundleName": "defaultpackage_assets_hotassets_resource_hotprefab.bundle",
|
|
||||||
"MainBundleSize": 3875,
|
|
||||||
"DependAssets": []
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"BundleInfos": [
|
|
||||||
{
|
|
||||||
"BundleName": "defaultpackage_assets_hotassets_resource_hotprefab.bundle",
|
|
||||||
"FileName": "6e7621677213f3254dc11b107c126e0a.bundle",
|
|
||||||
"FileHash": "6e7621677213f3254dc11b107c126e0a",
|
|
||||||
"FileCRC": "3d3f3578",
|
|
||||||
"FileSize": 3875,
|
|
||||||
"Encrypted": false,
|
|
||||||
"Tags": [],
|
|
||||||
"DependBundles": [
|
|
||||||
"defaultpackage_unityshaders.bundle"
|
|
||||||
],
|
|
||||||
"AllBuiltinAssets": [
|
|
||||||
"Assets/HotAssets/Resource/HotPrefab.prefab"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"BundleName": "defaultpackage_unityshaders.bundle",
|
|
||||||
"FileName": "e9c321218523545e7d9d80824c77a138.bundle",
|
|
||||||
"FileHash": "e9c321218523545e7d9d80824c77a138",
|
|
||||||
"FileCRC": "5aba7d75",
|
|
||||||
"FileSize": 46250,
|
|
||||||
"Encrypted": false,
|
|
||||||
"Tags": [],
|
|
||||||
"DependBundles": [],
|
|
||||||
"AllBuiltinAssets": []
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"IndependAssets": []
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
2024-10-14-1069
|
|
Binary file not shown.
@ -1 +0,0 @@
|
|||||||
d52908539e88b27e9b92dc2c6bb1eaec
|
|
@ -1,43 +0,0 @@
|
|||||||
{
|
|
||||||
"FileVersion": "2.0.0",
|
|
||||||
"EnableAddressable": true,
|
|
||||||
"LocationToLower": false,
|
|
||||||
"IncludeAssetGUID": false,
|
|
||||||
"OutputNameStyle": 0,
|
|
||||||
"BuildPipeline": "ScriptableBuildPipeline",
|
|
||||||
"PackageName": "DefaultPackage",
|
|
||||||
"PackageVersion": "2024-10-14-1069",
|
|
||||||
"AssetList": [
|
|
||||||
{
|
|
||||||
"Address": "HotPrefab",
|
|
||||||
"AssetPath": "Assets/HotAssets/Resource/HotPrefab.prefab",
|
|
||||||
"AssetGUID": "",
|
|
||||||
"AssetTags": [],
|
|
||||||
"BundleID": 0
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"BundleList": [
|
|
||||||
{
|
|
||||||
"BundleName": "defaultpackage_assets_hotassets_resource_hotprefab.bundle",
|
|
||||||
"UnityCRC": 3048388643,
|
|
||||||
"FileHash": "6e7621677213f3254dc11b107c126e0a",
|
|
||||||
"FileCRC": "3d3f3578",
|
|
||||||
"FileSize": 3875,
|
|
||||||
"Encrypted": false,
|
|
||||||
"Tags": [],
|
|
||||||
"DependIDs": [
|
|
||||||
1
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"BundleName": "defaultpackage_unityshaders.bundle",
|
|
||||||
"UnityCRC": 4177506201,
|
|
||||||
"FileHash": "e9c321218523545e7d9d80824c77a138",
|
|
||||||
"FileCRC": "5aba7d75",
|
|
||||||
"FileSize": 46250,
|
|
||||||
"Encrypted": false,
|
|
||||||
"Tags": [],
|
|
||||||
"DependIDs": []
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
@ -1,77 +0,0 @@
|
|||||||
{
|
|
||||||
"Date": "2024/10/14 17:49:45",
|
|
||||||
"UnityVersion": "2022.3.1f1",
|
|
||||||
"com.unity.scriptablebuildpipeline": "2.1.3",
|
|
||||||
"traceEvents": [
|
|
||||||
{"name": "AssetDatabase.SaveAssets", "ph": "X", "dur": 95874.3, "tid": 1, "ts": 2455, "pid": 1}
|
|
||||||
,{"name": "SwitchToBuildPlatform", "ph": "X", "dur": 236.500000000007, "tid": 1, "ts": 117414, "pid": 1}
|
|
||||||
,{"name": "RebuildSpriteAtlasCache", "ph": "X", "dur": 113.799999999998, "tid": 1, "ts": 117889, "pid": 1}
|
|
||||||
,{"name": "BuildPlayerScripts", "ph": "X", "dur": 12477891.1, "tid": 1, "ts": 118063, "pid": 1}
|
|
||||||
,{"name": "PostScriptsCallback", "ph": "X", "dur": 152.900000000955, "tid": 1, "ts": 12596381, "pid": 1}
|
|
||||||
,{"name": "CalculateSceneDependencyData", "ph": "X", "dur": 1542.40000000027, "tid": 1, "ts": 12596642, "pid": 1}
|
|
||||||
,{"name": "CalculateCustomDependencyData", "ph": "X", "dur": 1097.70000000026, "tid": 1, "ts": 12598348, "pid": 1}
|
|
||||||
,{"name": "CalculateAssetDependencyData", "ph": "X", "dur": 125141.7, "tid": 1, "ts": 12599649, "pid": 1}
|
|
||||||
,{"name": "Gathering Cache Entries to Load", "ph": "X", "dur": 114103.000000001, "tid": 1, "ts": 12604202, "pid": 1}
|
|
||||||
,{"name": "LoadCachedData", "ph": "X", "dur": 99774.5000000014, "tid": 1, "ts": 12613712, "pid": 1, "args": {"0":"1 items", "1":"Time spent deserializing: 97ms", "2":"Local Cache hit count: 1"}}
|
|
||||||
,{"name": "Read and deserialize cache info", "ph": "X", "dur": 97957.3, "tid": 1, "ts": 12615495, "pid": 1}
|
|
||||||
,{"name": "Check for changed dependencies", "ph": "X", "dur": 4754.39999999981, "tid": 1, "ts": 12713489, "pid": 1, "args": {"0":"Unchanged dependencies count: 1"}}
|
|
||||||
,{"name": "Calculate Asset Dependencies", "ph": "X", "dur": 369.300000000294, "tid": 1, "ts": 12718913, "pid": 1, "args": {"0":"053771d6a5f02174db227bd70d962ea5 (cached)"}}
|
|
||||||
,{"name": "Gathering Cache Entries to Save", "ph": "X", "dur": 737.800000000789, "tid": 1, "ts": 12719314, "pid": 1}
|
|
||||||
,{"name": "StripUnusedSpriteSources", "ph": "X", "dur": 2057.89999999979, "tid": 1, "ts": 12725142, "pid": 1}
|
|
||||||
,{"name": "CreateBuiltInBundle", "ph": "X", "dur": 7064.70000000081, "tid": 1, "ts": 12727556, "pid": 1}
|
|
||||||
,{"name": "PostDependencyCallback", "ph": "X", "dur": 260.200000000623, "tid": 1, "ts": 12734996, "pid": 1}
|
|
||||||
,{"name": "GenerateBundlePacking", "ph": "X", "dur": 15451.1999999995, "tid": 1, "ts": 12735439, "pid": 1}
|
|
||||||
,{"name": "UpdateBundleObjectLayout", "ph": "X", "dur": 14528.2999999999, "tid": 1, "ts": 12751320, "pid": 1}
|
|
||||||
,{"name": "PopulateReferencesMaps", "ph": "X", "dur": 5370.89999999989, "tid": 1, "ts": 12753752, "pid": 1}
|
|
||||||
,{"name": "Populate Files Map", "ph": "X", "dur": 3055.99999999868, "tid": 1, "ts": 12754379, "pid": 1, "args": {"0":"Count=1"}}
|
|
||||||
,{"name": "Populate Assets Map", "ph": "X", "dur": 3259.3, "tid": 1383, "ts": 12753843, "pid": 1, "args": {"0":"Count=1"}}
|
|
||||||
,{"name": "Populate Scenes Map", "ph": "X", "dur": 314.2, "tid": 1383, "ts": 12757161, "pid": 1, "args": {"0":"Count=0"}}
|
|
||||||
,{"name": "UpdateWriteData", "ph": "X", "dur": 5266.20000000003, "tid": 1, "ts": 12760579, "pid": 1}
|
|
||||||
,{"name": "GenerateBundleCommands", "ph": "X", "dur": 12454.8999999988, "tid": 1, "ts": 12766266, "pid": 1}
|
|
||||||
,{"name": "GenerateSubAssetPathMaps", "ph": "X", "dur": 876.000000000204, "tid": 1, "ts": 12778859, "pid": 1}
|
|
||||||
,{"name": "GenerateBundleMaps", "ph": "X", "dur": 9678.89999999898, "tid": 1, "ts": 12779840, "pid": 1}
|
|
||||||
,{"name": "Temporary Map Creations", "ph": "X", "dur": 2666.19999999966, "tid": 1, "ts": 12781426, "pid": 1}
|
|
||||||
,{"name": "Populate BuildReferenceMaps", "ph": "X", "dur": 688.500000000204, "tid": 1, "ts": 12784100, "pid": 1}
|
|
||||||
,{"name": "Populate BuildUsageTagSet", "ph": "X", "dur": 4722.49999999985, "tid": 1, "ts": 12784791, "pid": 1}
|
|
||||||
,{"name": "PostPackingCallback", "ph": "X", "dur": 339.599999999336, "tid": 1, "ts": 12790123, "pid": 1}
|
|
||||||
,{"name": "WriteSerializedFiles", "ph": "X", "dur": 37989.4000000004, "tid": 1, "ts": 12790747, "pid": 1}
|
|
||||||
,{"name": "RunCachedOperation", "ph": "X", "dur": 35596.4999999997, "tid": 1, "ts": 12793139, "pid": 1, "args": {"0":"Total Entries: 2, Processed: 0, Cached: 2"}}
|
|
||||||
,{"name": "Creating Cache Entries", "ph": "X", "dur": 16837.4000000003, "tid": 1, "ts": 12793188, "pid": 1}
|
|
||||||
,{"name": "GetCacheEntry", "ph": "X", "dur": 15125.7000000005, "tid": 1, "ts": 12793571, "pid": 1, "args": {"0":"CAB-ce0ebb1b035cef72960a74d2bf7c8101"}}
|
|
||||||
,{"name": "Gather Objects AssetBundleWriteOperation", "ph": "X", "dur": 5837.49999999964, "tid": 1, "ts": 12794434, "pid": 1, "args": {"0":"CAB-ce0ebb1b035cef72960a74d2bf7c8101"}}
|
|
||||||
,{"name": "Hashing Command", "ph": "X", "dur": 2484.09999999967, "tid": 1, "ts": 12800287, "pid": 1, "args": {"0":"CAB-ce0ebb1b035cef72960a74d2bf7c8101"}}
|
|
||||||
,{"name": "Hashing UsageSet", "ph": "X", "dur": 208.099999999831, "tid": 1, "ts": 12802783, "pid": 1, "args": {"0":"CAB-ce0ebb1b035cef72960a74d2bf7c8101"}}
|
|
||||||
,{"name": "Hashing ReferenceMap", "ph": "X", "dur": 167.999999999665, "tid": 1, "ts": 12802999, "pid": 1, "args": {"0":"CAB-ce0ebb1b035cef72960a74d2bf7c8101"}}
|
|
||||||
,{"name": "Hashing Info", "ph": "X", "dur": 981.499999999869, "tid": 1, "ts": 12803170, "pid": 1, "args": {"0":"CAB-ce0ebb1b035cef72960a74d2bf7c8101"}}
|
|
||||||
,{"name": "Hashing Objects", "ph": "X", "dur": 1293.29999999936, "tid": 1, "ts": 12804156, "pid": 1, "args": {"0":"CAB-ce0ebb1b035cef72960a74d2bf7c8101"}}
|
|
||||||
,{"name": "GetCacheEntry", "ph": "X", "dur": 1295.29999999977, "tid": 1, "ts": 12808716, "pid": 1, "args": {"0":"CAB-014000ed2538cb87d1aa4612be612002"}}
|
|
||||||
,{"name": "Gather Objects AssetBundleWriteOperation", "ph": "X", "dur": 620.899999999892, "tid": 1, "ts": 12808827, "pid": 1, "args": {"0":"CAB-014000ed2538cb87d1aa4612be612002"}}
|
|
||||||
,{"name": "Hashing Command", "ph": "X", "dur": 103.20000000138, "tid": 1, "ts": 12809454, "pid": 1, "args": {"0":"CAB-014000ed2538cb87d1aa4612be612002"}}
|
|
||||||
,{"name": "Hashing UsageSet", "ph": "X", "dur": 16.4000000004307, "tid": 1, "ts": 12809559, "pid": 1, "args": {"0":"CAB-014000ed2538cb87d1aa4612be612002"}}
|
|
||||||
,{"name": "Hashing ReferenceMap", "ph": "X", "dur": 14.100000000326, "tid": 1, "ts": 12809576, "pid": 1, "args": {"0":"CAB-014000ed2538cb87d1aa4612be612002"}}
|
|
||||||
,{"name": "Hashing Info", "ph": "X", "dur": 18.6000000012427, "tid": 1, "ts": 12809591, "pid": 1, "args": {"0":"CAB-014000ed2538cb87d1aa4612be612002"}}
|
|
||||||
,{"name": "Hashing Objects", "ph": "X", "dur": 207.599999999729, "tid": 1, "ts": 12809611, "pid": 1, "args": {"0":"CAB-014000ed2538cb87d1aa4612be612002"}}
|
|
||||||
,{"name": "Load Cached Data", "ph": "X", "dur": 14665.3999999999, "tid": 1, "ts": 12812556, "pid": 1}
|
|
||||||
,{"name": "LoadCachedData", "ph": "X", "dur": 14640.9999999996, "tid": 1, "ts": 12812568, "pid": 1, "args": {"0":"2 items", "1":"Time spent deserializing: 14ms", "2":"Local Cache hit count: 2"}}
|
|
||||||
,{"name": "Read and deserialize cache info", "ph": "X", "dur": 14591.3999999993, "tid": 1, "ts": 12812603, "pid": 1}
|
|
||||||
,{"name": "Check for changed dependencies", "ph": "X", "dur": 7.20000000001164, "tid": 1, "ts": 12827210, "pid": 1, "args": {"0":"Unchanged dependencies count: 2"}}
|
|
||||||
,{"name": "Process Entries", "ph": "X", "dur": 27.3999999990338, "tid": 1, "ts": 12827415, "pid": 1}
|
|
||||||
,{"name": "Process Cached Entries", "ph": "X", "dur": 101.900000001478, "tid": 1, "ts": 12827444, "pid": 1}
|
|
||||||
,{"name": "Saving to Cache", "ph": "X", "dur": 169.799999999668, "tid": 1, "ts": 12828535, "pid": 1}
|
|
||||||
,{"name": "Creating Cached Infos", "ph": "X", "dur": 161.099999999351, "tid": 1, "ts": 12828541, "pid": 1}
|
|
||||||
,{"name": "ArchiveAndCompressBundles", "ph": "X", "dur": 28028.4000000011, "tid": 1, "ts": 12829164, "pid": 1}
|
|
||||||
,{"name": "CreateWorkItems", "ph": "X", "dur": 3963.49999999984, "tid": 1, "ts": 12831994, "pid": 1}
|
|
||||||
,{"name": "Creating Cache Entries", "ph": "X", "dur": 3727.89999999986, "tid": 1, "ts": 12835986, "pid": 1}
|
|
||||||
,{"name": "Load Cached Data", "ph": "X", "dur": 5085.29999999882, "tid": 1, "ts": 12839720, "pid": 1}
|
|
||||||
,{"name": "LoadCachedData", "ph": "X", "dur": 5054.1000000012, "tid": 1, "ts": 12839724, "pid": 1, "args": {"0":"2 items", "1":"Time spent deserializing: 5ms", "2":"Local Cache hit count: 2"}}
|
|
||||||
,{"name": "Read and deserialize cache info", "ph": "X", "dur": 5014.89999999831, "tid": 1, "ts": 12839739, "pid": 1}
|
|
||||||
,{"name": "Check for changed dependencies", "ph": "X", "dur": 14.9000000001251, "tid": 1, "ts": 12844780, "pid": 1, "args": {"0":"Unchanged dependencies count: 2"}}
|
|
||||||
,{"name": "CopyingCachedFiles", "ph": "X", "dur": 1442.1999999995, "tid": 1, "ts": 12845425, "pid": 1}
|
|
||||||
,{"name": "ArchiveItems", "ph": "X", "dur": 1587.99999999974, "tid": 1, "ts": 12847329, "pid": 1, "args": {"0":"Archiving 0 Bundles"}}
|
|
||||||
,{"name": "PostArchiveProcessing", "ph": "X", "dur": 5308.19999999949, "tid": 1, "ts": 12849905, "pid": 1}
|
|
||||||
,{"name": "Copying To Cache", "ph": "X", "dur": 91.3999999993393, "tid": 1, "ts": 12855217, "pid": 1}
|
|
||||||
,{"name": "AppendBundleHash", "ph": "X", "dur": 322.100000001228, "tid": 1, "ts": 12857381, "pid": 1}
|
|
||||||
,{"name": "GenerateLinkXml", "ph": "X", "dur": 15824.8000000003, "tid": 1, "ts": 12857872, "pid": 1}
|
|
||||||
,{"name": "PostWritingCallback", "ph": "X", "dur": 277.799999999843, "tid": 1, "ts": 12874009, "pid": 1}
|
|
||||||
]
|
|
||||||
}
|
|
Binary file not shown.
@ -1,17 +0,0 @@
|
|||||||
<linker>
|
|
||||||
<assembly fullname="HotSamples, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
|
|
||||||
<type fullname="InstantiateByAsset" preserve="all" />
|
|
||||||
</assembly>
|
|
||||||
<assembly fullname="UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
|
|
||||||
<type fullname="UnityEngine.GameObject" preserve="all" />
|
|
||||||
<type fullname="UnityEngine.Material" preserve="all" />
|
|
||||||
<type fullname="UnityEngine.MeshFilter" preserve="all" />
|
|
||||||
<type fullname="UnityEngine.MeshRenderer" preserve="all" />
|
|
||||||
<type fullname="UnityEngine.Object" preserve="all" />
|
|
||||||
<type fullname="UnityEngine.Shader" preserve="all" />
|
|
||||||
<type fullname="UnityEngine.Transform" preserve="all" />
|
|
||||||
</assembly>
|
|
||||||
<assembly fullname="UnityEngine.PhysicsModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
|
|
||||||
<type fullname="UnityEngine.BoxCollider" preserve="all" />
|
|
||||||
</assembly>
|
|
||||||
</linker>
|
|
Binary file not shown.
@ -1,71 +0,0 @@
|
|||||||
{
|
|
||||||
"Summary": {
|
|
||||||
"YooVersion": "2.2.4-preview",
|
|
||||||
"UnityVersion": "2022.3.1f1",
|
|
||||||
"BuildDate": "2024/10/14 18:16:31",
|
|
||||||
"BuildSeconds": 5,
|
|
||||||
"BuildTarget": 19,
|
|
||||||
"BuildMode": 1,
|
|
||||||
"BuildPipeline": "ScriptableBuildPipeline",
|
|
||||||
"BuildPackageName": "DefaultPackage",
|
|
||||||
"BuildPackageVersion": "2024-10-14-1096",
|
|
||||||
"UniqueBundleName": true,
|
|
||||||
"EnableAddressable": true,
|
|
||||||
"LocationToLower": false,
|
|
||||||
"IncludeAssetGUID": false,
|
|
||||||
"AutoCollectShaders": true,
|
|
||||||
"IgnoreRuleName": "YooAsset.Editor.NormalIgnoreRule",
|
|
||||||
"EnableSharePackRule": true,
|
|
||||||
"EncryptionClassName": "null",
|
|
||||||
"FileNameStyle": 0,
|
|
||||||
"CompressOption": 2,
|
|
||||||
"DisableWriteTypeTree": false,
|
|
||||||
"IgnoreTypeTreeChanges": true,
|
|
||||||
"AssetFileTotalCount": 1,
|
|
||||||
"MainAssetTotalCount": 1,
|
|
||||||
"AllBundleTotalCount": 2,
|
|
||||||
"AllBundleTotalSize": 50125,
|
|
||||||
"EncryptedBundleTotalCount": 0,
|
|
||||||
"EncryptedBundleTotalSize": 0
|
|
||||||
},
|
|
||||||
"AssetInfos": [
|
|
||||||
{
|
|
||||||
"Address": "HotPrefab",
|
|
||||||
"AssetPath": "Assets/HotAssets/Resource/HotPrefab.prefab",
|
|
||||||
"AssetGUID": "053771d6a5f02174db227bd70d962ea5",
|
|
||||||
"AssetTags": [],
|
|
||||||
"MainBundleName": "defaultpackage_assets_hotassets_resource_hotprefab.bundle",
|
|
||||||
"MainBundleSize": 3875,
|
|
||||||
"DependAssets": []
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"BundleInfos": [
|
|
||||||
{
|
|
||||||
"BundleName": "defaultpackage_assets_hotassets_resource_hotprefab.bundle",
|
|
||||||
"FileName": "6e7621677213f3254dc11b107c126e0a.bundle",
|
|
||||||
"FileHash": "6e7621677213f3254dc11b107c126e0a",
|
|
||||||
"FileCRC": "3d3f3578",
|
|
||||||
"FileSize": 3875,
|
|
||||||
"Encrypted": false,
|
|
||||||
"Tags": [],
|
|
||||||
"DependBundles": [
|
|
||||||
"defaultpackage_unityshaders.bundle"
|
|
||||||
],
|
|
||||||
"AllBuiltinAssets": [
|
|
||||||
"Assets/HotAssets/Resource/HotPrefab.prefab"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"BundleName": "defaultpackage_unityshaders.bundle",
|
|
||||||
"FileName": "e9c321218523545e7d9d80824c77a138.bundle",
|
|
||||||
"FileHash": "e9c321218523545e7d9d80824c77a138",
|
|
||||||
"FileCRC": "5aba7d75",
|
|
||||||
"FileSize": 46250,
|
|
||||||
"Encrypted": false,
|
|
||||||
"Tags": [],
|
|
||||||
"DependBundles": [],
|
|
||||||
"AllBuiltinAssets": []
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"IndependAssets": []
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
2024-10-14-1096
|
|
Binary file not shown.
@ -1 +0,0 @@
|
|||||||
0689d08efa8ecfa8fcce8d339bd2eae1
|
|
@ -1,43 +0,0 @@
|
|||||||
{
|
|
||||||
"FileVersion": "2.0.0",
|
|
||||||
"EnableAddressable": true,
|
|
||||||
"LocationToLower": false,
|
|
||||||
"IncludeAssetGUID": false,
|
|
||||||
"OutputNameStyle": 0,
|
|
||||||
"BuildPipeline": "ScriptableBuildPipeline",
|
|
||||||
"PackageName": "DefaultPackage",
|
|
||||||
"PackageVersion": "2024-10-14-1096",
|
|
||||||
"AssetList": [
|
|
||||||
{
|
|
||||||
"Address": "HotPrefab",
|
|
||||||
"AssetPath": "Assets/HotAssets/Resource/HotPrefab.prefab",
|
|
||||||
"AssetGUID": "",
|
|
||||||
"AssetTags": [],
|
|
||||||
"BundleID": 0
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"BundleList": [
|
|
||||||
{
|
|
||||||
"BundleName": "defaultpackage_assets_hotassets_resource_hotprefab.bundle",
|
|
||||||
"UnityCRC": 3048388643,
|
|
||||||
"FileHash": "6e7621677213f3254dc11b107c126e0a",
|
|
||||||
"FileCRC": "3d3f3578",
|
|
||||||
"FileSize": 3875,
|
|
||||||
"Encrypted": false,
|
|
||||||
"Tags": [],
|
|
||||||
"DependIDs": [
|
|
||||||
1
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"BundleName": "defaultpackage_unityshaders.bundle",
|
|
||||||
"UnityCRC": 4177506201,
|
|
||||||
"FileHash": "e9c321218523545e7d9d80824c77a138",
|
|
||||||
"FileCRC": "5aba7d75",
|
|
||||||
"FileSize": 46250,
|
|
||||||
"Encrypted": false,
|
|
||||||
"Tags": [],
|
|
||||||
"DependIDs": []
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
@ -1,77 +0,0 @@
|
|||||||
{
|
|
||||||
"Date": "2024/10/14 18:16:25",
|
|
||||||
"UnityVersion": "2022.3.1f1",
|
|
||||||
"com.unity.scriptablebuildpipeline": "2.1.3",
|
|
||||||
"traceEvents": [
|
|
||||||
{"name": "AssetDatabase.SaveAssets", "ph": "X", "dur": 1040.2, "tid": 1, "ts": 1964, "pid": 1}
|
|
||||||
,{"name": "SwitchToBuildPlatform", "ph": "X", "dur": 234.9, "tid": 1, "ts": 17301, "pid": 1}
|
|
||||||
,{"name": "RebuildSpriteAtlasCache", "ph": "X", "dur": 117.099999999997, "tid": 1, "ts": 17753, "pid": 1}
|
|
||||||
,{"name": "BuildPlayerScripts", "ph": "X", "dur": 5043557.4, "tid": 1, "ts": 17919, "pid": 1}
|
|
||||||
,{"name": "PostScriptsCallback", "ph": "X", "dur": 182.200000000194, "tid": 1, "ts": 5061871, "pid": 1}
|
|
||||||
,{"name": "CalculateSceneDependencyData", "ph": "X", "dur": 1994.49999999979, "tid": 1, "ts": 5062185, "pid": 1}
|
|
||||||
,{"name": "CalculateCustomDependencyData", "ph": "X", "dur": 1512.89999999972, "tid": 1, "ts": 5064370, "pid": 1}
|
|
||||||
,{"name": "CalculateAssetDependencyData", "ph": "X", "dur": 116887.5, "tid": 1, "ts": 5066153, "pid": 1}
|
|
||||||
,{"name": "Gathering Cache Entries to Load", "ph": "X", "dur": 105753.9, "tid": 1, "ts": 5069692, "pid": 1}
|
|
||||||
,{"name": "LoadCachedData", "ph": "X", "dur": 93797.9999999998, "tid": 1, "ts": 5076602, "pid": 1, "args": {"0":"1 items", "1":"Time spent deserializing: 92ms", "2":"Local Cache hit count: 1"}}
|
|
||||||
,{"name": "Read and deserialize cache info", "ph": "X", "dur": 92485.5000000007, "tid": 1, "ts": 5077876, "pid": 1}
|
|
||||||
,{"name": "Check for changed dependencies", "ph": "X", "dur": 4894.49999999943, "tid": 1, "ts": 5170405, "pid": 1, "args": {"0":"Unchanged dependencies count: 1"}}
|
|
||||||
,{"name": "Calculate Asset Dependencies", "ph": "X", "dur": 507.800000000316, "tid": 1, "ts": 5176348, "pid": 1, "args": {"0":"053771d6a5f02174db227bd70d962ea5 (cached)"}}
|
|
||||||
,{"name": "Gathering Cache Entries to Save", "ph": "X", "dur": 572.799999999916, "tid": 1, "ts": 5176894, "pid": 1}
|
|
||||||
,{"name": "StripUnusedSpriteSources", "ph": "X", "dur": 1226.69999999925, "tid": 1, "ts": 5183367, "pid": 1}
|
|
||||||
,{"name": "CreateBuiltInBundle", "ph": "X", "dur": 8568.90000000021, "tid": 1, "ts": 5184833, "pid": 1}
|
|
||||||
,{"name": "PostDependencyCallback", "ph": "X", "dur": 449.099999999817, "tid": 1, "ts": 5193867, "pid": 1}
|
|
||||||
,{"name": "GenerateBundlePacking", "ph": "X", "dur": 11272.1999999994, "tid": 1, "ts": 5194514, "pid": 1}
|
|
||||||
,{"name": "UpdateBundleObjectLayout", "ph": "X", "dur": 15133.7999999996, "tid": 1, "ts": 5205997, "pid": 1}
|
|
||||||
,{"name": "PopulateReferencesMaps", "ph": "X", "dur": 4145.00000000044, "tid": 1, "ts": 5207689, "pid": 1}
|
|
||||||
,{"name": "Populate Files Map", "ph": "X", "dur": 2990.79999999958, "tid": 1, "ts": 5208264, "pid": 1, "args": {"0":"Count=1"}}
|
|
||||||
,{"name": "Populate Assets Map", "ph": "X", "dur": 2354.2, "tid": 1458, "ts": 5207765, "pid": 1, "args": {"0":"Count=1"}}
|
|
||||||
,{"name": "Populate Scenes Map", "ph": "X", "dur": 262.3, "tid": 1458, "ts": 5210166, "pid": 1, "args": {"0":"Count=0"}}
|
|
||||||
,{"name": "UpdateWriteData", "ph": "X", "dur": 7353.99999999936, "tid": 1, "ts": 5213772, "pid": 1}
|
|
||||||
,{"name": "GenerateBundleCommands", "ph": "X", "dur": 14942.5999999994, "tid": 1, "ts": 5221531, "pid": 1}
|
|
||||||
,{"name": "GenerateSubAssetPathMaps", "ph": "X", "dur": 2337.59999999984, "tid": 1, "ts": 5236684, "pid": 1}
|
|
||||||
,{"name": "GenerateBundleMaps", "ph": "X", "dur": 8686.0000000006, "tid": 1, "ts": 5239237, "pid": 1}
|
|
||||||
,{"name": "Temporary Map Creations", "ph": "X", "dur": 2600.69999999996, "tid": 1, "ts": 5240898, "pid": 1}
|
|
||||||
,{"name": "Populate BuildReferenceMaps", "ph": "X", "dur": 579.000000000633, "tid": 1, "ts": 5243505, "pid": 1}
|
|
||||||
,{"name": "Populate BuildUsageTagSet", "ph": "X", "dur": 3833.20000000003, "tid": 1, "ts": 5244088, "pid": 1}
|
|
||||||
,{"name": "PostPackingCallback", "ph": "X", "dur": 225.999999999658, "tid": 1, "ts": 5248143, "pid": 1}
|
|
||||||
,{"name": "WriteSerializedFiles", "ph": "X", "dur": 34246.6000000004, "tid": 1, "ts": 5248513, "pid": 1}
|
|
||||||
,{"name": "RunCachedOperation", "ph": "X", "dur": 31009.7999999998, "tid": 1, "ts": 5251749, "pid": 1, "args": {"0":"Total Entries: 2, Processed: 0, Cached: 2"}}
|
|
||||||
,{"name": "Creating Cache Entries", "ph": "X", "dur": 17626.3000000008, "tid": 1, "ts": 5251829, "pid": 1}
|
|
||||||
,{"name": "GetCacheEntry", "ph": "X", "dur": 16315.8000000003, "tid": 1, "ts": 5252546, "pid": 1, "args": {"0":"CAB-ce0ebb1b035cef72960a74d2bf7c8101"}}
|
|
||||||
,{"name": "Gather Objects AssetBundleWriteOperation", "ph": "X", "dur": 7813.5000000002, "tid": 1, "ts": 5254179, "pid": 1, "args": {"0":"CAB-ce0ebb1b035cef72960a74d2bf7c8101"}}
|
|
||||||
,{"name": "Hashing Command", "ph": "X", "dur": 2159.30000000026, "tid": 1, "ts": 5262009, "pid": 1, "args": {"0":"CAB-ce0ebb1b035cef72960a74d2bf7c8101"}}
|
|
||||||
,{"name": "Hashing UsageSet", "ph": "X", "dur": 201.199999999517, "tid": 1, "ts": 5264181, "pid": 1, "args": {"0":"CAB-ce0ebb1b035cef72960a74d2bf7c8101"}}
|
|
||||||
,{"name": "Hashing ReferenceMap", "ph": "X", "dur": 187.1000000001, "tid": 1, "ts": 5264387, "pid": 1, "args": {"0":"CAB-ce0ebb1b035cef72960a74d2bf7c8101"}}
|
|
||||||
,{"name": "Hashing Info", "ph": "X", "dur": 1438.6999999997, "tid": 1, "ts": 5264578, "pid": 1, "args": {"0":"CAB-ce0ebb1b035cef72960a74d2bf7c8101"}}
|
|
||||||
,{"name": "Hashing Objects", "ph": "X", "dur": 1091.60000000065, "tid": 1, "ts": 5266029, "pid": 1, "args": {"0":"CAB-ce0ebb1b035cef72960a74d2bf7c8101"}}
|
|
||||||
,{"name": "GetCacheEntry", "ph": "X", "dur": 580.699999999524, "tid": 1, "ts": 5268869, "pid": 1, "args": {"0":"CAB-014000ed2538cb87d1aa4612be612002"}}
|
|
||||||
,{"name": "Gather Objects AssetBundleWriteOperation", "ph": "X", "dur": 295.399999999972, "tid": 1, "ts": 5268910, "pid": 1, "args": {"0":"CAB-014000ed2538cb87d1aa4612be612002"}}
|
|
||||||
,{"name": "Hashing Command", "ph": "X", "dur": 51.499999999578, "tid": 1, "ts": 5269208, "pid": 1, "args": {"0":"CAB-014000ed2538cb87d1aa4612be612002"}}
|
|
||||||
,{"name": "Hashing UsageSet", "ph": "X", "dur": 7.09999999980937, "tid": 1, "ts": 5269260, "pid": 1, "args": {"0":"CAB-014000ed2538cb87d1aa4612be612002"}}
|
|
||||||
,{"name": "Hashing ReferenceMap", "ph": "X", "dur": 7.20000000001164, "tid": 1, "ts": 5269267, "pid": 1, "args": {"0":"CAB-014000ed2538cb87d1aa4612be612002"}}
|
|
||||||
,{"name": "Hashing Info", "ph": "X", "dur": 7.7000000001135, "tid": 1, "ts": 5269274, "pid": 1, "args": {"0":"CAB-014000ed2538cb87d1aa4612be612002"}}
|
|
||||||
,{"name": "Hashing Objects", "ph": "X", "dur": 90.5000000002474, "tid": 1, "ts": 5269282, "pid": 1, "args": {"0":"CAB-014000ed2538cb87d1aa4612be612002"}}
|
|
||||||
,{"name": "Load Cached Data", "ph": "X", "dur": 10575.4999999999, "tid": 1, "ts": 5270919, "pid": 1}
|
|
||||||
,{"name": "LoadCachedData", "ph": "X", "dur": 10558.1000000002, "tid": 1, "ts": 5270925, "pid": 1, "args": {"0":"2 items", "1":"Time spent deserializing: 10ms", "2":"Local Cache hit count: 2"}}
|
|
||||||
,{"name": "Read and deserialize cache info", "ph": "X", "dur": 10530.7000000003, "tid": 1, "ts": 5270938, "pid": 1}
|
|
||||||
,{"name": "Check for changed dependencies", "ph": "X", "dur": 7.49999999970896, "tid": 1, "ts": 5281483, "pid": 1, "args": {"0":"Unchanged dependencies count: 2"}}
|
|
||||||
,{"name": "Process Entries", "ph": "X", "dur": 24.5000000004438, "tid": 1, "ts": 5281694, "pid": 1}
|
|
||||||
,{"name": "Process Cached Entries", "ph": "X", "dur": 92.2999999993408, "tid": 1, "ts": 5281719, "pid": 1}
|
|
||||||
,{"name": "Saving to Cache", "ph": "X", "dur": 81.0999999994237, "tid": 1, "ts": 5282660, "pid": 1}
|
|
||||||
,{"name": "Creating Cached Infos", "ph": "X", "dur": 76.2999999997191, "tid": 1, "ts": 5282663, "pid": 1}
|
|
||||||
,{"name": "ArchiveAndCompressBundles", "ph": "X", "dur": 20299.2999999997, "tid": 1, "ts": 5282895, "pid": 1}
|
|
||||||
,{"name": "CreateWorkItems", "ph": "X", "dur": 2712.50000000055, "tid": 1, "ts": 5284956, "pid": 1}
|
|
||||||
,{"name": "Creating Cache Entries", "ph": "X", "dur": 1561.50000000071, "tid": 1, "ts": 5287675, "pid": 1}
|
|
||||||
,{"name": "Load Cached Data", "ph": "X", "dur": 4919.80000000058, "tid": 1, "ts": 5289238, "pid": 1}
|
|
||||||
,{"name": "LoadCachedData", "ph": "X", "dur": 4906.59999999934, "tid": 1, "ts": 5289240, "pid": 1, "args": {"0":"2 items", "1":"Time spent deserializing: 4ms", "2":"Local Cache hit count: 2"}}
|
|
||||||
,{"name": "Read and deserialize cache info", "ph": "X", "dur": 4885.80000000002, "tid": 1, "ts": 5289249, "pid": 1}
|
|
||||||
,{"name": "Check for changed dependencies", "ph": "X", "dur": 6.9999999996071, "tid": 1, "ts": 5294148, "pid": 1, "args": {"0":"Unchanged dependencies count: 2"}}
|
|
||||||
,{"name": "CopyingCachedFiles", "ph": "X", "dur": 1806.30000000019, "tid": 1, "ts": 5294523, "pid": 1}
|
|
||||||
,{"name": "ArchiveItems", "ph": "X", "dur": 1023.99999999943, "tid": 1, "ts": 5296541, "pid": 1, "args": {"0":"Archiving 0 Bundles"}}
|
|
||||||
,{"name": "PostArchiveProcessing", "ph": "X", "dur": 2849.50000000026, "tid": 1, "ts": 5298204, "pid": 1}
|
|
||||||
,{"name": "Copying To Cache", "ph": "X", "dur": 54.6000000003914, "tid": 1, "ts": 5301057, "pid": 1}
|
|
||||||
,{"name": "AppendBundleHash", "ph": "X", "dur": 224.40000000006, "tid": 1, "ts": 5303315, "pid": 1}
|
|
||||||
,{"name": "GenerateLinkXml", "ph": "X", "dur": 13248.9000000005, "tid": 1, "ts": 5303601, "pid": 1}
|
|
||||||
,{"name": "PostWritingCallback", "ph": "X", "dur": 236.400000000685, "tid": 1, "ts": 5317078, "pid": 1}
|
|
||||||
]
|
|
||||||
}
|
|
@ -1,17 +0,0 @@
|
|||||||
<linker>
|
|
||||||
<assembly fullname="HotSamples, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
|
|
||||||
<type fullname="InstantiateByAsset" preserve="all" />
|
|
||||||
</assembly>
|
|
||||||
<assembly fullname="UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
|
|
||||||
<type fullname="UnityEngine.GameObject" preserve="all" />
|
|
||||||
<type fullname="UnityEngine.Material" preserve="all" />
|
|
||||||
<type fullname="UnityEngine.MeshFilter" preserve="all" />
|
|
||||||
<type fullname="UnityEngine.MeshRenderer" preserve="all" />
|
|
||||||
<type fullname="UnityEngine.Object" preserve="all" />
|
|
||||||
<type fullname="UnityEngine.Shader" preserve="all" />
|
|
||||||
<type fullname="UnityEngine.Transform" preserve="all" />
|
|
||||||
</assembly>
|
|
||||||
<assembly fullname="UnityEngine.PhysicsModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
|
|
||||||
<type fullname="UnityEngine.BoxCollider" preserve="all" />
|
|
||||||
</assembly>
|
|
||||||
</linker>
|
|
Binary file not shown.
@ -1,71 +0,0 @@
|
|||||||
{
|
|
||||||
"Summary": {
|
|
||||||
"YooVersion": "2.2.4-preview",
|
|
||||||
"UnityVersion": "2022.3.1f1",
|
|
||||||
"BuildDate": "2024/10/14 19:53:24",
|
|
||||||
"BuildSeconds": 5,
|
|
||||||
"BuildTarget": 19,
|
|
||||||
"BuildMode": 1,
|
|
||||||
"BuildPipeline": "ScriptableBuildPipeline",
|
|
||||||
"BuildPackageName": "DefaultPackage",
|
|
||||||
"BuildPackageVersion": "2024-10-14-1193",
|
|
||||||
"UniqueBundleName": true,
|
|
||||||
"EnableAddressable": true,
|
|
||||||
"LocationToLower": false,
|
|
||||||
"IncludeAssetGUID": false,
|
|
||||||
"AutoCollectShaders": true,
|
|
||||||
"IgnoreRuleName": "YooAsset.Editor.NormalIgnoreRule",
|
|
||||||
"EnableSharePackRule": true,
|
|
||||||
"EncryptionClassName": "null",
|
|
||||||
"FileNameStyle": 0,
|
|
||||||
"CompressOption": 2,
|
|
||||||
"DisableWriteTypeTree": false,
|
|
||||||
"IgnoreTypeTreeChanges": true,
|
|
||||||
"AssetFileTotalCount": 1,
|
|
||||||
"MainAssetTotalCount": 1,
|
|
||||||
"AllBundleTotalCount": 2,
|
|
||||||
"AllBundleTotalSize": 50125,
|
|
||||||
"EncryptedBundleTotalCount": 0,
|
|
||||||
"EncryptedBundleTotalSize": 0
|
|
||||||
},
|
|
||||||
"AssetInfos": [
|
|
||||||
{
|
|
||||||
"Address": "HotPrefab",
|
|
||||||
"AssetPath": "Assets/HotAssets/Resource/HotPrefab.prefab",
|
|
||||||
"AssetGUID": "053771d6a5f02174db227bd70d962ea5",
|
|
||||||
"AssetTags": [],
|
|
||||||
"MainBundleName": "defaultpackage_assets_hotassets_resource_hotprefab.bundle",
|
|
||||||
"MainBundleSize": 3875,
|
|
||||||
"DependAssets": []
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"BundleInfos": [
|
|
||||||
{
|
|
||||||
"BundleName": "defaultpackage_assets_hotassets_resource_hotprefab.bundle",
|
|
||||||
"FileName": "6e7621677213f3254dc11b107c126e0a.bundle",
|
|
||||||
"FileHash": "6e7621677213f3254dc11b107c126e0a",
|
|
||||||
"FileCRC": "3d3f3578",
|
|
||||||
"FileSize": 3875,
|
|
||||||
"Encrypted": false,
|
|
||||||
"Tags": [],
|
|
||||||
"DependBundles": [
|
|
||||||
"defaultpackage_unityshaders.bundle"
|
|
||||||
],
|
|
||||||
"AllBuiltinAssets": [
|
|
||||||
"Assets/HotAssets/Resource/HotPrefab.prefab"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"BundleName": "defaultpackage_unityshaders.bundle",
|
|
||||||
"FileName": "e9c321218523545e7d9d80824c77a138.bundle",
|
|
||||||
"FileHash": "e9c321218523545e7d9d80824c77a138",
|
|
||||||
"FileCRC": "5aba7d75",
|
|
||||||
"FileSize": 46250,
|
|
||||||
"Encrypted": false,
|
|
||||||
"Tags": [],
|
|
||||||
"DependBundles": [],
|
|
||||||
"AllBuiltinAssets": []
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"IndependAssets": []
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
2024-10-14-1193
|
|
Binary file not shown.
@ -1 +0,0 @@
|
|||||||
e1415831b19cf4ffffe868d6d12a26c5
|
|
@ -1,77 +0,0 @@
|
|||||||
{
|
|
||||||
"Date": "2024/10/14 19:53:18",
|
|
||||||
"UnityVersion": "2022.3.1f1",
|
|
||||||
"com.unity.scriptablebuildpipeline": "2.1.3",
|
|
||||||
"traceEvents": [
|
|
||||||
{"name": "AssetDatabase.SaveAssets", "ph": "X", "dur": 7518.4, "tid": 1, "ts": 4029, "pid": 1}
|
|
||||||
,{"name": "SwitchToBuildPlatform", "ph": "X", "dur": 594.500000000004, "tid": 1, "ts": 47837, "pid": 1}
|
|
||||||
,{"name": "RebuildSpriteAtlasCache", "ph": "X", "dur": 343.299999999999, "tid": 1, "ts": 49459, "pid": 1}
|
|
||||||
,{"name": "BuildPlayerScripts", "ph": "X", "dur": 5076789.4, "tid": 1, "ts": 50171, "pid": 1}
|
|
||||||
,{"name": "PostScriptsCallback", "ph": "X", "dur": 149.699999999939, "tid": 1, "ts": 5127376, "pid": 1}
|
|
||||||
,{"name": "CalculateSceneDependencyData", "ph": "X", "dur": 1570.89999999971, "tid": 1, "ts": 5127646, "pid": 1}
|
|
||||||
,{"name": "CalculateCustomDependencyData", "ph": "X", "dur": 1057.39999999969, "tid": 1, "ts": 5129376, "pid": 1}
|
|
||||||
,{"name": "CalculateAssetDependencyData", "ph": "X", "dur": 99947.5000000002, "tid": 1, "ts": 5130562, "pid": 1}
|
|
||||||
,{"name": "Gathering Cache Entries to Load", "ph": "X", "dur": 92173.4999999999, "tid": 1, "ts": 5133143, "pid": 1}
|
|
||||||
,{"name": "LoadCachedData", "ph": "X", "dur": 82465.0000000001, "tid": 1, "ts": 5138727, "pid": 1, "args": {"0":"1 items", "1":"Time spent deserializing: 81ms", "2":"Local Cache hit count: 1"}}
|
|
||||||
,{"name": "Read and deserialize cache info", "ph": "X", "dur": 81692.0999999993, "tid": 1, "ts": 5139476, "pid": 1}
|
|
||||||
,{"name": "Check for changed dependencies", "ph": "X", "dur": 4054.8000000008, "tid": 1, "ts": 5221198, "pid": 1, "args": {"0":"Unchanged dependencies count: 1"}}
|
|
||||||
,{"name": "Calculate Asset Dependencies", "ph": "X", "dur": 324.100000000726, "tid": 1, "ts": 5225981, "pid": 1, "args": {"0":"053771d6a5f02174db227bd70d962ea5 (cached)"}}
|
|
||||||
,{"name": "Gathering Cache Entries to Save", "ph": "X", "dur": 419.100000000071, "tid": 1, "ts": 5226333, "pid": 1}
|
|
||||||
,{"name": "StripUnusedSpriteSources", "ph": "X", "dur": 720.100000000457, "tid": 1, "ts": 5230683, "pid": 1}
|
|
||||||
,{"name": "CreateBuiltInBundle", "ph": "X", "dur": 5108.19999999967, "tid": 1, "ts": 5231497, "pid": 1}
|
|
||||||
,{"name": "PostDependencyCallback", "ph": "X", "dur": 272.500000000036, "tid": 1, "ts": 5237027, "pid": 1}
|
|
||||||
,{"name": "GenerateBundlePacking", "ph": "X", "dur": 9980.59999999987, "tid": 1, "ts": 5237432, "pid": 1}
|
|
||||||
,{"name": "UpdateBundleObjectLayout", "ph": "X", "dur": 12117.1999999997, "tid": 1, "ts": 5247599, "pid": 1}
|
|
||||||
,{"name": "PopulateReferencesMaps", "ph": "X", "dur": 4920.20000000048, "tid": 1, "ts": 5249290, "pid": 1}
|
|
||||||
,{"name": "Populate Files Map", "ph": "X", "dur": 2870.29999999959, "tid": 1, "ts": 5249762, "pid": 1, "args": {"0":"Count=1"}}
|
|
||||||
,{"name": "Populate Assets Map", "ph": "X", "dur": 2742.6, "tid": 1364, "ts": 5249344, "pid": 1, "args": {"0":"Count=1"}}
|
|
||||||
,{"name": "Populate Scenes Map", "ph": "X", "dur": 405.7, "tid": 1364, "ts": 5252151, "pid": 1, "args": {"0":"Count=0"}}
|
|
||||||
,{"name": "UpdateWriteData", "ph": "X", "dur": 3842.39999999954, "tid": 1, "ts": 5255873, "pid": 1}
|
|
||||||
,{"name": "GenerateBundleCommands", "ph": "X", "dur": 6312.5, "tid": 1, "ts": 5259890, "pid": 1}
|
|
||||||
,{"name": "GenerateSubAssetPathMaps", "ph": "X", "dur": 856.600000000071, "tid": 1, "ts": 5266354, "pid": 1}
|
|
||||||
,{"name": "GenerateBundleMaps", "ph": "X", "dur": 5682.39999999969, "tid": 1, "ts": 5267314, "pid": 1}
|
|
||||||
,{"name": "Temporary Map Creations", "ph": "X", "dur": 1865.30000000039, "tid": 1, "ts": 5268468, "pid": 1}
|
|
||||||
,{"name": "Populate BuildReferenceMaps", "ph": "X", "dur": 425.699999999779, "tid": 1, "ts": 5270336, "pid": 1}
|
|
||||||
,{"name": "Populate BuildUsageTagSet", "ph": "X", "dur": 2231.70000000027, "tid": 1, "ts": 5270764, "pid": 1}
|
|
||||||
,{"name": "PostPackingCallback", "ph": "X", "dur": 130.199999999604, "tid": 1, "ts": 5273152, "pid": 1}
|
|
||||||
,{"name": "WriteSerializedFiles", "ph": "X", "dur": 25871.9000000001, "tid": 1, "ts": 5273382, "pid": 1}
|
|
||||||
,{"name": "RunCachedOperation", "ph": "X", "dur": 23999.8999999998, "tid": 1, "ts": 5275253, "pid": 1, "args": {"0":"Total Entries: 2, Processed: 0, Cached: 2"}}
|
|
||||||
,{"name": "Creating Cache Entries", "ph": "X", "dur": 11385.8999999993, "tid": 1, "ts": 5275295, "pid": 1}
|
|
||||||
,{"name": "GetCacheEntry", "ph": "X", "dur": 10274.8000000001, "tid": 1, "ts": 5275656, "pid": 1, "args": {"0":"CAB-ce0ebb1b035cef72960a74d2bf7c8101"}}
|
|
||||||
,{"name": "Gather Objects AssetBundleWriteOperation", "ph": "X", "dur": 3580.89999999993, "tid": 1, "ts": 5276393, "pid": 1, "args": {"0":"CAB-ce0ebb1b035cef72960a74d2bf7c8101"}}
|
|
||||||
,{"name": "Hashing Command", "ph": "X", "dur": 2024.40000000024, "tid": 1, "ts": 5279979, "pid": 1, "args": {"0":"CAB-ce0ebb1b035cef72960a74d2bf7c8101"}}
|
|
||||||
,{"name": "Hashing UsageSet", "ph": "X", "dur": 187.200000000303, "tid": 1, "ts": 5282009, "pid": 1, "args": {"0":"CAB-ce0ebb1b035cef72960a74d2bf7c8101"}}
|
|
||||||
,{"name": "Hashing ReferenceMap", "ph": "X", "dur": 185.300000000097, "tid": 1, "ts": 5282201, "pid": 1, "args": {"0":"CAB-ce0ebb1b035cef72960a74d2bf7c8101"}}
|
|
||||||
,{"name": "Hashing Info", "ph": "X", "dur": 906.899999999951, "tid": 1, "ts": 5282390, "pid": 1, "args": {"0":"CAB-ce0ebb1b035cef72960a74d2bf7c8101"}}
|
|
||||||
,{"name": "Hashing Objects", "ph": "X", "dur": 1020.39999999943, "tid": 1, "ts": 5283301, "pid": 1, "args": {"0":"CAB-ce0ebb1b035cef72960a74d2bf7c8101"}}
|
|
||||||
,{"name": "GetCacheEntry", "ph": "X", "dur": 739.49999999968, "tid": 1, "ts": 5285937, "pid": 1, "args": {"0":"CAB-014000ed2538cb87d1aa4612be612002"}}
|
|
||||||
,{"name": "Gather Objects AssetBundleWriteOperation", "ph": "X", "dur": 346.700000000055, "tid": 1, "ts": 5285995, "pid": 1, "args": {"0":"CAB-014000ed2538cb87d1aa4612be612002"}}
|
|
||||||
,{"name": "Hashing Command", "ph": "X", "dur": 62.699999999495, "tid": 1, "ts": 5286343, "pid": 1, "args": {"0":"CAB-014000ed2538cb87d1aa4612be612002"}}
|
|
||||||
,{"name": "Hashing UsageSet", "ph": "X", "dur": 6.40000000021246, "tid": 1, "ts": 5286407, "pid": 1, "args": {"0":"CAB-014000ed2538cb87d1aa4612be612002"}}
|
|
||||||
,{"name": "Hashing ReferenceMap", "ph": "X", "dur": 6.19999999980791, "tid": 1, "ts": 5286414, "pid": 1, "args": {"0":"CAB-014000ed2538cb87d1aa4612be612002"}}
|
|
||||||
,{"name": "Hashing Info", "ph": "X", "dur": 12.0999999999185, "tid": 1, "ts": 5286421, "pid": 1, "args": {"0":"CAB-014000ed2538cb87d1aa4612be612002"}}
|
|
||||||
,{"name": "Hashing Objects", "ph": "X", "dur": 129.799999999705, "tid": 1, "ts": 5286433, "pid": 1, "args": {"0":"CAB-014000ed2538cb87d1aa4612be612002"}}
|
|
||||||
,{"name": "Load Cached Data", "ph": "X", "dur": 9528.19999999974, "tid": 1, "ts": 5288179, "pid": 1}
|
|
||||||
,{"name": "LoadCachedData", "ph": "X", "dur": 9512.30000000032, "tid": 1, "ts": 5288184, "pid": 1, "args": {"0":"2 items", "1":"Time spent deserializing: 9ms", "2":"Local Cache hit count: 2"}}
|
|
||||||
,{"name": "Read and deserialize cache info", "ph": "X", "dur": 9474.40000000006, "tid": 1, "ts": 5288207, "pid": 1}
|
|
||||||
,{"name": "Check for changed dependencies", "ph": "X", "dur": 7.09999999980937, "tid": 1, "ts": 5297697, "pid": 1, "args": {"0":"Unchanged dependencies count: 2"}}
|
|
||||||
,{"name": "Process Entries", "ph": "X", "dur": 26.1000000000422, "tid": 1, "ts": 5297953, "pid": 1}
|
|
||||||
,{"name": "Process Cached Entries", "ph": "X", "dur": 124.799999999595, "tid": 1, "ts": 5297980, "pid": 1}
|
|
||||||
,{"name": "Saving to Cache", "ph": "X", "dur": 109.100000000581, "tid": 1, "ts": 5299114, "pid": 1}
|
|
||||||
,{"name": "Creating Cached Infos", "ph": "X", "dur": 102.300000000469, "tid": 1, "ts": 5299118, "pid": 1}
|
|
||||||
,{"name": "ArchiveAndCompressBundles", "ph": "X", "dur": 17970.8999999993, "tid": 1, "ts": 5299436, "pid": 1}
|
|
||||||
,{"name": "CreateWorkItems", "ph": "X", "dur": 2837.59999999984, "tid": 1, "ts": 5301283, "pid": 1}
|
|
||||||
,{"name": "Creating Cache Entries", "ph": "X", "dur": 1606.09999999997, "tid": 1, "ts": 5304128, "pid": 1}
|
|
||||||
,{"name": "Load Cached Data", "ph": "X", "dur": 3947.19999999961, "tid": 1, "ts": 5305736, "pid": 1}
|
|
||||||
,{"name": "LoadCachedData", "ph": "X", "dur": 3936.2000000001, "tid": 1, "ts": 5305738, "pid": 1, "args": {"0":"2 items", "1":"Time spent deserializing: 3ms", "2":"Local Cache hit count: 2"}}
|
|
||||||
,{"name": "Read and deserialize cache info", "ph": "X", "dur": 3919.69999999947, "tid": 1, "ts": 5305744, "pid": 1}
|
|
||||||
,{"name": "Check for changed dependencies", "ph": "X", "dur": 6.20000000071741, "tid": 1, "ts": 5309674, "pid": 1, "args": {"0":"Unchanged dependencies count: 2"}}
|
|
||||||
,{"name": "CopyingCachedFiles", "ph": "X", "dur": 1807.5000000008, "tid": 1, "ts": 5310066, "pid": 1}
|
|
||||||
,{"name": "ArchiveItems", "ph": "X", "dur": 1016.99999999983, "tid": 1, "ts": 5312131, "pid": 1, "args": {"0":"Archiving 0 Bundles"}}
|
|
||||||
,{"name": "PostArchiveProcessing", "ph": "X", "dur": 2276.49999999994, "tid": 1, "ts": 5313654, "pid": 1}
|
|
||||||
,{"name": "Copying To Cache", "ph": "X", "dur": 54.6999999996842, "tid": 1, "ts": 5315933, "pid": 1}
|
|
||||||
,{"name": "AppendBundleHash", "ph": "X", "dur": 206.79999999993, "tid": 1, "ts": 5317540, "pid": 1}
|
|
||||||
,{"name": "GenerateLinkXml", "ph": "X", "dur": 13095.6999999999, "tid": 1, "ts": 5317847, "pid": 1}
|
|
||||||
,{"name": "PostWritingCallback", "ph": "X", "dur": 266.499999999724, "tid": 1, "ts": 5331288, "pid": 1}
|
|
||||||
]
|
|
||||||
}
|
|
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user