0

私がポイントのセットを持っていると仮定します。これらのポイントをカスタムマップ(自分で作成)に描画して、一緒に気に入ってもらうにはどうすればよいですか? ここに画像の説明を入力してください

4

1 に答える 1

1

マップが HTML5 Canvas を使用して作成したものであると仮定します。単純なキャンバス ライブラリを使用して、マップをオブジェクトとして定義できます。現在、キャンバス要素自体がグリッドに分割されていることも考慮しているため、このグリッドに対してすべてのオブジェクト (マップのように、マップ上のさまざまなポイント) を配置します。すべての位置を適切な場所に配置したら、グループ化する共通オブジェクトをフラグで関連付ける必要があります。たとえば、グループ属性を「いいね」または「いいね」キーで関連付けます。ユーザーが任意のオブジェクトをクリックして気に入ると、関数は他のオブジェクトの同様のフラグを検索し、それらも「気に入った」状態に切り替えます。これがあなたが期待しているものであることを願っていますか?コードが必要な場合は、コードへのフィドル リンクを提供してください。

于 2013-02-21T08:40:05.937 に答える