2016-04-19 8 views
-1

にユーザーを要素にユーザ画像エディタをしたい(のは彼らにステッカーを呼びましょう)と、彼は舞台の上に置きます。私はPhaserにプロジェクトを持っています。私はアイテムのメニューを持ってキャンバス

私は彼らが(スケールおよび回転)それらを編集できるようにしたいが、私はそれがツールバーが、要素自体の表示になりたくありません。

私は私が必要なものを見つけたが、それはfabricjsにあります。

私はフェイザーでそのコードを使用することができ、またはフェイザーのために同じことをするライブラリはありますか?

答えて

0

フェイザーで容易に入手できるような機能はありません。あなたはそれを自分で書く必要があります。

Phaser.Groupを拡張し、画像自体(スプライトとしても可)とヘルパースプライト(「ハンドル」と呼ぶ)を含むカスタムクラスが、良い出発点周りに置かれています。 Phaser.Groupは独自のupdate()を持つことができるので、そこでハンドル入力を扱うことができます。これは、両側のいずれかでドラッグすると、それぞれにのみxまたはyを任意のコーナーハンドルをドラッグしたりするときに、スプライトの両方scale.xscale.yを変更する必要があることを自然に来ます。あなたは自分でアンカーとポジションを扱わなければなりません。

+0

ありがとう、私はそれを試してみます。 – Odelia

関連する問題