Excalibur 0.16.0
There is a newer version of this package available.
See the version list below for details.
See the version list below for details.
dotnet add package Excalibur --version 0.16.0
NuGet\Install-Package Excalibur -Version 0.16.0
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Excalibur" Version="0.16.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Excalibur --version 0.16.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Excalibur, 0.16.0"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Excalibur as a Cake Addin #addin nuget:?package=Excalibur&version=0.16.0 // Install Excalibur as a Cake Tool #tool nuget:?package=Excalibur&version=0.16.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Thanks to @pathurs, @dgparker, and @rougepied for their contributions!
Added
- New typesafe and override safe event lifecycle overriding, all
onEventName
handlers will no longer be dangerous to override (#582)- New lifecycle event
onPreKill
andonPostKill
- New lifecycle event
- SpriteSheets can now produce animations from bespoke sprite coordinates
SpriteSheet.getAnimationByCoords(engine, coords[], speed)
(#918) - Added drag and drop suppor for Actors (#134)
- New Event
enter
- New Event
leave
- New Event
pointerenter
- New Event
pointerleave
- New Event
pointerdragstart
- New Event
pointerdragend
- New Event
pointerdragmove
- New Event
pointerdragenter
- New Event
pointerdragleave
- New Class
PointerDragEvent
which extendsPointerEvent
- New Class
GlobalCoordinates
that contains Vectors for the world, the page, and the screen. - Added property
ICapturePointerConfig.captureDragEvents
which controls whether to emit drag events to the actor - Added property
PointerEvent.pointer
which equals the original pointer object
- New Event
Deprecated
Sprite.sx
,Sprite.sy
,Sprite.swidth
,Sprite.sheight
has be deprecated in favor ofSprite.x
,Sprite.y
,Sprite.width
,Sprite.height
(#918)
Fixed
- Added missing lifecycle event handlers on Actors, Triggers, Scenes, Engine, and Camera (#582)
- Tile Maps now correctly render negative x-axis coordinates (#904)
- Offscreen culling in HiDPI mode (#949)
- Correct bounds check to check drawWidth/drawHeight for HiDPI
- suppressHiDPIScaling now also suppresses pixel ratio based scaling
- Extract and separate Sprite width/height from drawWidth/drawHeight to prevent context corruption (#951)
There are no supported framework assets in this package.
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
0.29.3 | 152 | 5/5/2024 |
0.29.2 | 176 | 4/7/2024 |
0.29.1 | 185 | 2/23/2024 |
0.29.0 | 180 | 2/20/2024 |
0.28.7 | 207 | 1/27/2024 |
0.28.6 | 187 | 1/13/2024 |
0.28.5 | 219 | 1/6/2024 |
0.28.4 | 204 | 12/22/2023 |
0.28.3 | 190 | 12/12/2023 |
0.28.2 | 211 | 12/2/2023 |
0.28.0 | 298 | 8/11/2023 |
0.25.3 | 619 | 2/6/2022 |
0.25.2 | 491 | 1/22/2022 |
0.25.1 | 551 | 11/6/2021 |
0.25.0 | 473 | 10/4/2021 |
0.24.5 | 792 | 9/7/2020 |
0.24.4 | 693 | 9/3/2020 |
0.24.3 | 699 | 5/10/2020 |
0.24.1 | 597 | 4/24/2020 |
0.24.0 | 635 | 4/24/2020 |
0.23.0 | 789 | 6/8/2019 |
0.22.0 | 778 | 4/6/2019 |
0.21.0 | 955 | 2/2/2019 |
0.20.0 | 951 | 12/23/2018 |
0.19.1 | 943 | 10/23/2018 |
0.19.0 | 992 | 10/13/2018 |
0.18.0 | 1,055 | 8/4/2018 |
0.17.0 | 1,111 | 6/16/2018 |
0.16.0 | 1,180 | 4/6/2018 |
0.15.0 | 978 | 2/17/2018 |
0.14.0 | 1,138 | 12/2/2017 |
0.13.0 | 1,062 | 10/7/2017 |
0.12.0 | 1,152 | 8/12/2017 |
0.11.0 | 1,235 | 6/10/2017 |
0.10.0 | 1,196 | 4/8/2017 |
0.9.0 | 1,216 | 2/10/2017 |
0.8.0 | 1,141 | 12/4/2016 |
0.7.1 | 1,340 | 10/4/2016 |
0.7.0 | 1,373 | 8/30/2016 |
0.6.0 | 1,601 | 1/20/2016 |
0.5.1 | 1,391 | 6/26/2015 |
0.5.0 | 1,360 | 6/4/2015 |
0.2.2 | 1,738 | 4/16/2014 |
0.2.1 | 1,577 | 4/16/2014 |
0.2.0 | 1,599 | 4/10/2014 |
0.1.1-alpha | 1,218 | 12/19/2013 |
0.1.0-alpha | 1,308 | 12/12/2013 |