23 | * Q: 它的调用时机?
24 | * A: 在调用{@link FileDataMgr#assignFrom(FileDataProvider)}之后。4
25 | *
26 | * @author wjybxx
27 | * date - 2023/5/19
28 | */
29 | public interface FileDataValidator {
30 |
31 | void validate(FileDataMgr fileDataMgr) throws Exception;
32 |
33 | }
--------------------------------------------------------------------------------
/unity/Assets/Scripts/Core/Runtime/Assetor/ELoadPhase.cs:
--------------------------------------------------------------------------------
1 | #region LICENSE
2 |
3 | // Copyright 2025 wjybxx(845740757@qq.com)
4 | //
5 | // Licensed under the Apache License, Version 2.0 (the "License");
6 | // you may not use this file except in compliance with the License.
7 | // You may obtain a copy of the License at
8 | //
9 | // http://www.apache.org/licenses/LICENSE-2.0
10 | //
11 | // Unless required by applicable law or agreed to in writing, software
12 | // distributed under the License is distributed on an "AS IS" BASIS,
13 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | // See the License for the specific language governing permissions and
15 | // limitations under the License.
16 |
17 | #endregion
18 |
19 | namespace Wjybxx.BigCat.Assetor
20 | {
21 | ///