View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000123 | Gorilla3D | Bug Reports | public | 2020-11-26 11:27 | 2020-11-26 11:27 |
| Reporter | administrator | Assigned To | administrator | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Product Version | 0.8.3.x | ||||
| Target Version | 0.8.3.x | Fixed in Version | 0.8.3.x | ||
| Summary | 0000123: InMemory AssetsManager packages cannot be stored to file | ||||
| Description | The 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. | ||||
| Tags | No tags attached. | ||||
| Delphi-Version | 10.4.1 | ||||
| OpenGLVersion | OpenGL 4.3 | ||||
| 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 |