Merge pull request #37 from Serdan/feature/visible-type-in-tileset

Fix type of visible attribute in tileset object group.
This commit is contained in:
dcronqvist 2024-10-04 21:05:42 +02:00 committed by GitHub
commit 5969b509e4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -97,7 +97,7 @@ public abstract partial class TmxReaderBase
var height = _reader.GetOptionalAttributeParseable<float>("height").GetValueOr(heightDefault); var height = _reader.GetOptionalAttributeParseable<float>("height").GetValueOr(heightDefault);
var rotation = _reader.GetOptionalAttributeParseable<float>("rotation").GetValueOr(rotationDefault); var rotation = _reader.GetOptionalAttributeParseable<float>("rotation").GetValueOr(rotationDefault);
var gid = _reader.GetOptionalAttributeParseable<uint>("gid").GetValueOrOptional(gidDefault); var gid = _reader.GetOptionalAttributeParseable<uint>("gid").GetValueOrOptional(gidDefault);
var visible = _reader.GetOptionalAttributeParseable<bool>("visible").GetValueOr(visibleDefault); var visible = _reader.GetOptionalAttributeParseable<uint>("visible").GetValueOr(visibleDefault ? 1u : 0u) == 1;
// Elements // Elements
DotTiled.Object foundObject = null; DotTiled.Object foundObject = null;