mirror of
https://gitee.com/jisol/jisol-game/
synced 2026-06-10 02:56:57 +00:00
傻逼Yooasset 新版本各种问题还是用老版本吧!
This commit is contained in:
+295
-283
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
+313
-301
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:
|
|
||||||
+30
-25
@@ -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
|
||||||
+2
-2
@@ -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 如果初始化失败弹出提示界面
|
||||||
+6
-2
@@ -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 如果初始化失败弹出提示界面
|
||||||
+2
-18
@@ -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()
|
||||||
@@ -29,9 +29,16 @@ namespace SHFrame.Editor
|
|||||||
EditorGUILayout.HelpBox("Entrance procedure is invalid.", MessageType.Error);
|
EditorGUILayout.HelpBox("Entrance procedure is invalid.", MessageType.Error);
|
||||||
}
|
}
|
||||||
else if (EditorApplication.isPlaying)
|
else if (EditorApplication.isPlaying)
|
||||||
|
{
|
||||||
|
try
|
||||||
{
|
{
|
||||||
EditorGUILayout.LabelField("Current Procedure", t.CurrentProcedure == null ? "None" : t.CurrentProcedure.GetType().ToString());
|
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
|
||||||
|
|||||||
BIN
Binary file not shown.
BIN
Binary file not shown.
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
fileFormatVersion: 2
|
fileFormatVersion: 2
|
||||||
guid: d47a2126befc0a541bc52ebd594f4f8d
|
guid: dd16eaf198793c848b9a014724c43280
|
||||||
DefaultImporter:
|
DefaultImporter:
|
||||||
externalObjects: {}
|
externalObjects: {}
|
||||||
userData:
|
userData:
|
||||||
+1
-1
@@ -1 +1 @@
|
|||||||
2024-10-14-1193
|
2024-10-15-131
|
||||||
BIN
Binary file not shown.
-1
@@ -1 +0,0 @@
|
|||||||
e1415831b19cf4ffffe868d6d12a26c5
|
|
||||||
BIN
Binary file not shown.
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
fileFormatVersion: 2
|
fileFormatVersion: 2
|
||||||
guid: 8857aada23ad8934bb83dfafaa382841
|
guid: 1bc927fe3c11b0e4db2d275b2c6eda4d
|
||||||
DefaultImporter:
|
DefaultImporter:
|
||||||
externalObjects: {}
|
externalObjects: {}
|
||||||
userData:
|
userData:
|
||||||
+1
@@ -0,0 +1 @@
|
|||||||
|
c918b2f39c28747c068427f6499fcc11
|
||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
fileFormatVersion: 2
|
fileFormatVersion: 2
|
||||||
guid: 7c8700e5a670dea45b3244c0008cb22a
|
guid: 253946b296feb0943a18d893c2ed3e16
|
||||||
DefaultImporter:
|
DefaultImporter:
|
||||||
externalObjects: {}
|
externalObjects: {}
|
||||||
userData:
|
userData:
|
||||||
BIN
Binary file not shown.
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
fileFormatVersion: 2
|
fileFormatVersion: 2
|
||||||
guid: 04b54a6ad64db0c4aa1e435d4db6c77b
|
guid: 465ede1251ba0bd47aac80dd35883eec
|
||||||
DefaultImporter:
|
DefaultImporter:
|
||||||
externalObjects: {}
|
externalObjects: {}
|
||||||
userData:
|
userData:
|
||||||
-7
@@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 48d69fdf01fcebc44a35db256a0d6f2a
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
BIN
Binary file not shown.
+7
@@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 5d8da02feee275e44b1830c325be6c92
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
BIN
Binary file not shown.
+7
@@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 452e5bfcc5b1540499a40f24643eae55
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
-7
@@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 401e8afd8e6e98941a87ff955d31a934
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
-7
@@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 797dc218afdd7e34d9d05b1c85ca1171
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
BIN
Binary file not shown.
+7
@@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: c5992a68cbdfc984c9bdc6f48639d1bc
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
-7
@@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 86c11fa1233788a49b07c2255ae3849c
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
+1
-1
@@ -1 +1 @@
|
|||||||
2024-10-14-1193
|
2024-10-15-131
|
||||||
BIN
Binary file not shown.
-7
@@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 54eb3e84bd1428c44890809c869bc5ca
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
-1
@@ -1 +0,0 @@
|
|||||||
ce07ea90c0ed2cddfb8a162acb3b5a9a
|
|
||||||
-7
@@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: c9e676165cc6d1648810b9271e19c480
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
BIN
Binary file not shown.
+7
@@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 87a1fb271c7f63a46ac4c113f9225de5
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
+1
@@ -0,0 +1 @@
|
|||||||
|
bb2a6addb83bf0abb192d135cd9953a6
|
||||||
+7
@@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: a9674dff3d6102349a3c38405d57135f
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
-110
@@ -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": []
|
|
||||||
}
|
|
||||||
-10
@@ -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
@@ -1 +0,0 @@
|
|||||||
2024-10-12-1223
|
|
||||||
BIN
Binary file not shown.
-1
@@ -1 +0,0 @@
|
|||||||
96024b60764c418f90f13320619eafa7
|
|
||||||
-69
@@ -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": []
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
-1
@@ -1 +0,0 @@
|
|||||||
2024-10-14-1065
|
|
||||||
BIN
Binary file not shown.
-1
@@ -1 +0,0 @@
|
|||||||
12339b6bc6e9737ca336a6616fb468aa
|
|
||||||
-43
@@ -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}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
BIN
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>
|
|
||||||
BIN
Binary file not shown.
-71
@@ -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
@@ -1 +0,0 @@
|
|||||||
2024-10-14-1069
|
|
||||||
BIN
Binary file not shown.
-1
@@ -1 +0,0 @@
|
|||||||
d52908539e88b27e9b92dc2c6bb1eaec
|
|
||||||
-43
@@ -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}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
BIN
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>
|
|
||||||
BIN
Binary file not shown.
-71
@@ -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
@@ -1 +0,0 @@
|
|||||||
2024-10-14-1096
|
|
||||||
BIN
Binary file not shown.
-1
@@ -1 +0,0 @@
|
|||||||
0689d08efa8ecfa8fcce8d339bd2eae1
|
|
||||||
-43
@@ -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>
|
|
||||||
BIN
Binary file not shown.
-71
@@ -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
@@ -1 +0,0 @@
|
|||||||
2024-10-14-1193
|
|
||||||
BIN
Binary file not shown.
-1
@@ -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}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
BIN
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user