4

私はJSを3年ほど使用しています。OpenFL を使用してモバイル アプリを作成したいと考えています。しかし、私はHaxeを知りません。また、他のプログラミング言語も知りません。しかし、クラスや継承などを学ぶのは快適です....

また、私が読んだ限りでは、OpenFL はパフォーマンスの点で Adob​​e AIR よりも優れており、OpenFL を使用するには Haxe を知る必要があります。

では、どうすれば始められますか? 良いリソースはありますか?すべてが AS3 開発者向けに調整されているようです。

Haxe に入る前に Flash を理解する必要がありますか?

4

1 に答える 1

1

一般に、Haxe と OpenFL は、Flash 開発者がより高度な機能と改善されたパフォーマンスにアクセスできるように調整されています。

NME の時代、ほとんどのクラスは Flash と同じ名前でしたが、パッケージは異なりました。現在、OpenFL には同じパッケージ、クラス名、メソッドなどがあります。

Haxe の構文は AS3 と非常によく似ています (したがって、すべての ECMAscript 言語に似ています)。いくつかの違いは次のとおりです。

  • キャスト
  • 請負業者
  • ループ用

uint がない、Number は Float などとして知られている、セミコロンは必須です。

お気軽に ActionScript 3 を調べてみてください。問題なく Haxe 開発を始めることができます。上記の違いを除いて、初心者、中級レベルの開発者にとって違いはほとんどありません。

一般に、Haxe は言語としてより豊富ですが、as3 には存在するが Haxe には欠けているいくつかの小さな機能として (例: ループ、ブロック、および if ステートメントのラベルがない)

于 2014-01-06T03:41:30.730 に答える