Ich benutze Haxe Targeting Javascript.Verwenden Sie Haxe API Klassen explizit
Ich habe ein Paket (definiert als extern), "phaser
", das eine Math
Klasse zusammen mit vielen anderen enthält. Ich benutze import phaser.*;
am Anfang meiner Dateien, weil ich viele Klassen aus diesem Paket verwende und ich möchte nicht alle mit phaser.
vorangestellt werden.
Ich mag the Math class from Haxe API verwenden, aber wenn ich versuche, es zu verwenden (z Math.random()
), der Compiler denkt, dass ich phaser.Math
verwenden will, und sagt mir, es in ihm keine solche Funktion ist.
Kann ich schreibe ausdrücklich, dass ich HaxeMath
Klasse verwenden möchten, und nicht phaser.Math
?
Ich habe haxe.Math
versucht, aber kein Glück ...
Vielen Dank im Voraus
Danke! Sogar 'import Math;' funktioniert und räumt haxe 'Math' höhere Priorität ein als Phaser's, ich dachte einfach nicht, dass ich es importieren müsste ... – YannP
lol - Ich habe nicht einmal daran gedacht, das auch zu machen !! –