修复打包错误的问题

Signed-off-by: TRADER_FOER <lhf190@outlook.com>
This commit is contained in:
2026-07-23 15:19:06 +08:00
parent 9e5471b4c4
commit 31d91e546d
11 changed files with 30 additions and 24 deletions

View File

@@ -213,7 +213,7 @@ Material:
- _Dst: 10 - _Dst: 10
- _DstBlend: 0 - _DstBlend: 0
- _DstBlendAlpha: 0 - _DstBlendAlpha: 0
- _EdgeValue: 0.4454634 - _EdgeValue: 0.5453637
- _EnvironmentReflections: 1 - _EnvironmentReflections: 1
- _FNLfanxiangkaiguan: 0 - _FNLfanxiangkaiguan: 0
- _Face: 1 - _Face: 1
@@ -258,7 +258,7 @@ Material:
- _Mask_scale: 1 - _Mask_scale: 1
- _Metallic: 0 - _Metallic: 0
- _OcclusionStrength: 1 - _OcclusionStrength: 1
- _Opacity: 0.5545366 - _Opacity: 0.45463628
- _Parallax: 0.005 - _Parallax: 0.005
- _Pass: 0 - _Pass: 0
- _QueueOffset: 0 - _QueueOffset: 0

View File

@@ -6,7 +6,6 @@ using System.Linq;
using Ichni; using Ichni;
using UnityEditor; using UnityEditor;
using UnityEditor.Build; using UnityEditor.Build;
using UnityEditor.Build.Reporting;
using UnityEngine; using UnityEngine;
/// <summary> /// <summary>
@@ -107,13 +106,18 @@ public class BuildAssetBundle
} }
} }
public class AssetBundleBuildPreprocessor : IPreprocessBuildWithReport [InitializeOnLoad]
public static class AssetBundleBuildPlayerHandler
{ {
public int callbackOrder => 0; static AssetBundleBuildPlayerHandler()
public void OnPreprocessBuild(BuildReport report)
{ {
Debug.Log($"Rebuild AssetBundles before player build: {report.summary.platform}"); BuildPlayerWindow.RegisterBuildPlayerHandler(BuildPlayerWithAssetBundles);
BuildAssetBundle.BuildForTarget(report.summary.platform); }
private static void BuildPlayerWithAssetBundles(BuildPlayerOptions options)
{
Debug.Log($"Rebuild AssetBundles before player build: {options.target}");
BuildAssetBundle.BuildForTarget(options.target);
BuildPlayerWindow.DefaultBuildMethods.BuildPlayer(options);
} }
} }

View File

@@ -118,12 +118,14 @@ namespace Ichni.Story
/// <summary>点击 Helper 的统一入口:播放反馈后创建一条新的专属气泡。</summary> /// <summary>点击 Helper 的统一入口:播放反馈后创建一条新的专属气泡。</summary>
private void HandleHelperClicked() private void HandleHelperClicked()
{ {
if (Time.unscaledTime < _nextClickTime) if (Time.unscaledTime >= _nextClickTime)
return; {
_nextClickTime = Time.unscaledTime + clickCooldown;
PlayClickAnimation();
TryCreateRandomTalk(); TryCreateRandomTalk();
_nextClickTime = Time.unscaledTime + clickCooldown;
}
PlayClickAnimation();
} }
/// <summary> /// <summary>

View File

@@ -1,6 +1,6 @@
ManifestFileVersion: 0 ManifestFileVersion: 0
UnityVersion: 6000.3.7f1 UnityVersion: 6000.3.7f1
CRC: 369232788 CRC: 1212460786
HashAppended: 0 HashAppended: 0
AssetBundleManifest: AssetBundleManifest:
AssetBundleInfos: AssetBundleInfos:

View File

@@ -1,16 +1,16 @@
ManifestFileVersion: 0 ManifestFileVersion: 0
UnityVersion: 6000.3.7f1 UnityVersion: 6000.3.7f1
CRC: 3948698453 CRC: 4187162310
Hashes: Hashes:
AssetFileHash: AssetFileHash:
serializedVersion: 2 serializedVersion: 2
Hash: af7857bf316830adc26e256fe67e7e6e Hash: 041639c891c497f5cda773d76795250a
TypeTreeHash: TypeTreeHash:
serializedVersion: 2 serializedVersion: 2
Hash: dfed41e3b38758e5f34df30221d719dc Hash: dfed41e3b38758e5f34df30221d719dc
IncrementalBuildHash: IncrementalBuildHash:
serializedVersion: 2 serializedVersion: 2
Hash: 8b2370a964ccb84ad839925da51b1839 Hash: fd431a0871b3281e203d8c5ae1ef07e3
HashAppended: 0 HashAppended: 0
ClassTypes: ClassTypes:
- Class: 1 - Class: 1

View File

@@ -1,16 +1,16 @@
ManifestFileVersion: 0 ManifestFileVersion: 0
UnityVersion: 6000.3.7f1 UnityVersion: 6000.3.7f1
CRC: 3534727336 CRC: 1325295300
Hashes: Hashes:
AssetFileHash: AssetFileHash:
serializedVersion: 2 serializedVersion: 2
Hash: 51cebaae174d01d837ffac32a2fa6871 Hash: 5451f82a726dcc14425b20ee9bc64122
TypeTreeHash: TypeTreeHash:
serializedVersion: 2 serializedVersion: 2
Hash: 6d9f9b8bc1074349261a0dbbf7f0f9f8 Hash: 6d9f9b8bc1074349261a0dbbf7f0f9f8
IncrementalBuildHash: IncrementalBuildHash:
serializedVersion: 2 serializedVersion: 2
Hash: 1a80e1aa74a3d257e8fdbb3bbe3af29f Hash: 93d05b1cb2304ccbb2af18c7f4892613
HashAppended: 0 HashAppended: 0
ClassTypes: ClassTypes:
- Class: 1 - Class: 1

Binary file not shown.