0

アイデアは次のとおりです。長方形の画像を持つスプライトがあります

CCSprite *sprite = [CCSprite spriteWithFile:@"Rectangle.png"];

スプライトをタッチすると、8 つの赤い点が表示されます

ここに画像の説明を入力

ポイントを押したままドラッグして、このように画像をスケーリング (サイズ変更) し ここに画像の説明を入力 ます。

4

1 に答える 1

0

これについてはよくわかりませんが、その 8 点でテクスチャを再描画できます。

ソフトボディのテクスチャーを描くのに似ています。私は自分のゲームにそれを実装しました.12ポイントを使用し、その12ポイントでテクスチャを描画しようとしました.

したがって、ポイントのいずれかがドラッグされたときに、そのポイントのテクスチャを再描画する必要があります。これはソフト ボディのチュートリアルですが、このチュートリアルを参照してください。

http://www.uchidacoonga.com/2012/04/soft-body-physics-with-box2d-and-cocos2d-part-44/

それはあなたが探しているものと同じではありませんが、これを使用して実装できます。

于 2013-06-27T06:53:01.790 に答える