2012-07-07 10 views
5

私はiPhoneアプリケーションを開発しています。サムネイル画像を選択/ドラッグ&ドロップして大きな画像(アイソメ画像レンダリング)モジュール。例:与えられたより大きな家のイメージがあり、 "ルーフィング"のための異なる小さなサムネイルイメージのセットがあります。ユーザは、関心のある屋根画像のいずれかを選択し、大きな屋根画像にドロップすることができる。選択された屋根画像は、より大きな家の画像に比例して右側の部分に適合し、カスタマイズされた新しく構築された家の画像をユーザに与える。私は、「パズル」ゲームの「トーマス」アプリケーションでは、完全に完成した電車画像をカスタマイズするために、列車の部品画像をドラッグアンドドロップすることができる、まったく同じ種類の機能性を見たと思います。iPhone:フルサイズの画像をカスタマイズするために必要なサムネイル画像を削除する

私は考えています、これは適切な部分にドラッグアンドドロップすることができます、Cocos2Dを使用してのみ行われるのですか?誰かがそれにライトを投げて、私が始めるのを手伝ってもらえますか?また、サンプルがありますか?

+0

あなたが言及したアプリケーションがすべての組み合わせを持つ可能性はありますか?そうであれば、部品を落とすだけで、新しい構成で他のイメージを見つけて表示するだけです。もう1つの方法は、画像マスクを使用すること、および/または画像部品を特定の場所および特定のzオーダーに配置することです。 – Russ

+0

こんにちは、ありがとうございます。この機能を実現するために必要なフレームワーク/クラスが何であるか知りたいですか?画像をドロップすることは、より大きな画像の右側の部分の右の部分に収まるはずです。 Cocos2D(OpenGLレイヤー)は、この(または)コアアニメーション/グラフィックスを開発するための唯一の方法でもあり、このために使用できます。あなたは詳しく説明できますか? – Getsy

+0

誰でもこのようなイメージレンダリングを達成する方法を教えていただけますか? – Getsy

答えて

0

QuartzCoreフレームワークを使用してドラッグアンドドロップ機能を実現できます。

+0

こんにちは、それだけでドラッグアンドドロップしないでください。私は右の部分にイメージをドロップしなければなりません。例えば:私がすでに言ったように、完全な家のイメージがあります。その後、屋根の色のイメージを選択して既存の完全な家にドロップすると、屋根の部分だけが新しい屋根の部分に更新されます。同様に、それは異なったデザインの家の部分を受け入れるべきです。ユーザーのハウスデザインをカスタマイズする種類。 – Getsy

関連する問題