Comments (8)
Thank you for the issue!
You're right: "Collection of Images"-tilsets are not supported as of now. Mostly because I've never used it myself, and no one else has requested it, so I haven't really looked at it. I'll have to look into the details on how this can affect the Tile resolving and calculations that are done by Tileson on fixed size tilesets, but I'll put it on the 1.3.0 roadmap, and will look at it when I continue the work on this project
from tileson.
I'm sorry to hear that, @jakehffn !
I've added this detail to the README now to prevent others having the same struggle
from tileson.
@jakehffn : I've added it to the next Release
(1.4.0), but I haven't really looked at the details yet, and it's now more than a year since this was adressed. Sorry about that, but feel free to pick up this issue and create a solution. It will have to go through a review process either way, so it'll be fine collection of images
vs tilesets
. Also make sure you read the contribution guidelines before you start, to prevent common mistakes
Since this case is in the v1.4.0
features list, I would have a look at it eventually, but there are other cases I'm prioritizing first, and to be honest I haven't had much time working with this project lately, so any contribution really helps
from tileson.
You should probably note that this is not available in the README lol. I've been troubleshooting why my project hasn't been working for a couple hours now. Good to finally get some resolution though.
from tileson.
Man! Even I wasted some time trying to figure out what I was doing wrong
from tileson.
@SSBMTonberry I'm thinking of working on adding support for collections of images, but thought I should ask if you've either already started, or already decided it would break too much to add support for this. Thoughts?
from tileson.
I've got collection of images working. No pull request yet, because there are no unit tests for it yet. Help creating those would be welcome.
master...ksdhans:tileson:master
from tileson.
Thanks for sharing your changes, @ksdhans!
Not sure if all the changes there can be used, as I must be sure all previous versions supported by Tileson
will still work, but I'll make sure this feature gets fully implemented after Tiled 1.8 (almost done) and Tiled 1.9 support is finished.
from tileson.
Related Issues (20)
- Remove warnings HOT 1
- u8_string problems HOT 2
- Make sure Tileson has full C++20 support! HOT 3
- Tile properties are only loaded for first tileset HOT 2
- How to parse infinite maps? HOT 2
- Fix Catch2 error with GCC 11.2
- Add support for Tiled 1.8 HOT 1
- CMake Issue when building tests on Windows with MinGW/G++
- Tile layer data compression HOT 2
- Tileset::GetImage() returns a space before extension
- Multiple definition of `std::type_info::operator==(std::type_info const&) const` HOT 6
- Add support for Tiled 1.9
- [SUGGESTION] Add a conan package for library HOT 2
- Update README and documentation for v1.4.0
- Access violation when getting the drawing rect of a tile by id HOT 4
- 'tson::World': no appropriate default constructor available HOT 6
- Text object is missing several important fields. HOT 3
- Add an option to be able to read Tiled Projects and its maps through memory.
- Add an option to be able to read Tiled Worlds and its maps through memory.
- Make sure tson::Class objects with modified values are updated.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tileson.