View Issue Details

IDProjectCategoryView StatusLast Update
0000123Gorilla3DBug Reportspublic2020-11-26 11:27
Reporteradministrator Assigned Toadministrator  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version0.8.3.x 
Target Version0.8.3.xFixed in Version0.8.3.x 
Summary0000123: InMemory AssetsManager packages cannot be stored to file
DescriptionThe implementation of inmemory packages and storing them to file was not correct.
We now decide between InMemory and FileBased packages.

FileBased:
GorillaAssetsManager1.LoadPackageFromFile('c:\test.zip');
> will create an empty package if not exists
> if exists, it will load all assets

InMemory:
FPackage := GorillaAssetsManager1.AddEmptyPackage('test');
> Will create a memory stream internally and hold all zip-archive data in memory.

FPackage.SaveToFile('C:\test.zip');
> If file exists, it will be deleted and a new archive file will be stored to file from memory.
> If not exists, a new archive file will be stored to file from memory.
TagsNo tags attached.
Delphi-Version 10.4.1
OpenGLVersionOpenGL 4.3

Activities

administrator

2020-11-26 11:27

administrator   ~0000125

fixed

Issue History

Date Modified Username Field Change
2020-11-26 11:27 administrator New Issue
2020-11-26 11:27 administrator Status new => assigned
2020-11-26 11:27 administrator Assigned To => administrator
2020-11-26 11:27 administrator Status assigned => resolved
2020-11-26 11:27 administrator Resolution open => fixed
2020-11-26 11:27 administrator Fixed in Version => 0.8.3.x
2020-11-26 11:27 administrator Note Added: 0000125