[haxelib] Haxe externs for the Starling Stage3D library
jgranick / starling Goto Github PK
View Code? Open in Web Editor NEW[haxelib] Haxe externs for the Starling Stage3D library
[haxelib] Haxe externs for the Starling Stage3D library
Starling recently came out with version 1.3, so it would be great to update these bindings.
I was actually trying to figure out how to do it myself, but I got stuck. Did you use buildhx
- or am I way off base here? If you wrote instructions in the README, I bet this project could take care of itself :)
The Starling Framework is no longer available in the new Haxe library repository.
This was brought up in Issue #1 but I would like to repost it. The only fix I could find was to do as the last developer suggested. I renamed the starling Button onTouch to "onButtonTouch".
Wondering if there is a solution with in the extern that can fix this or if this is just something we will have to deal with if we use starling within a Haxe project.
here is the error I got when I extended my class using starling Sprite until I renamed the Button touch handler.
[Fault] exception, information=VerifyError: Error #1053:
Illegal override of onTouch in starling.display.Button.
I'm trying to use the last version (1.2) (there is a bunch of typos in the current version which I have fixed) but I have a weird error at runtime :
[Fault] exception, information=VerifyError: Error #1053:
Illegal override of onTouch in starling.display.Button.
Apparently both DisplayObject and Button define methods "onTouch()". Still these methods are private so this may not be a problem.
Do you have any idea ?
(I'm going to try to compile my own version of Starling with different methods names to see if it solve the problem)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.