mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-02-06 15:24:55 +08:00
Merge branch '3.8' into 4.0-beta
This commit is contained in:
commit
59f1fbeaf7
@ -57,7 +57,18 @@ FText USpineSkeletonAssetFactory::GetToolTip () const {
|
||||
}
|
||||
|
||||
bool USpineSkeletonAssetFactory::FactoryCanImport (const FString& Filename) {
|
||||
return true;
|
||||
if (Filename.Contains(TEXT(".skel"))) return true;
|
||||
|
||||
if (Filename.Contains(TEXT(".json"))) {
|
||||
TArray<uint8> rawData;
|
||||
if (!FFileHelper::LoadFileToArray(rawData, *Filename, 0)) {
|
||||
return false;
|
||||
}
|
||||
if (rawData.Num() == 0) return false;
|
||||
return strcmp((const char*)rawData.GetData(), "skeleton") > 0 && strcmp((const char*)rawData.GetData(), "spine") > 0;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
void LoadAtlas (const FString& Filename, const FString& TargetPath) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user