農場ゲームを作成していて、オブジェクト (赤い点) を地面にドラッグしようとしています。オブジェクトが土の正方形の上を転がると、別の色が強調表示されます。オブジェクトを着色された土の上に落として、トウモロコシを植えさせようとしています。私の cornCrop movieClip は、強調表示された土壌の真ん中に表示されるはずです。いくつかのコードとスクリーンショットを投稿しました。コード スニペットには、トウモロコシの茎を表示するためのハードコードされた x、y 座標があります。ハイライトされた土壌ムービークリップの中心にトウモロコシの茎を動的に表示するにはどうすればよいですか? さらに、ユーザーが何回トウモロコシを植えたいと思うか分からないので、トウモロコシにはある種の配列を使用する必要があることがわかります。それを行う方法もわかりません。
スクリーンショット URL: http://sdrv.ms/193vyIm
if (bucketCorn.hitTestObject(Grid.Cell_3_1))
{
var gridID = Grid.Cell_3_1;
//addCrop();
//myColorTransform.color = 0x00FF33;
//Grid.Cell_3_1.transform.colorTransform = myColorTransform;
trace("Yogi Bear!");
var cropCorn1 = new CropCorn();
cropCorn1.x = 50;
cropCorn1.y = 400;
addChild(cropCorn1);
}
if (bucketCorn.hitTestObject(Grid.Cell_3_2))
{
//addCrop();
//myColorTransform.color = 0x00FF33;
//Grid.Cell_3_2.transform.colorTransform = myColorTransform;
var cropCorn3 = new CropCorn();
Grid.Cell_3_2.addChild(cropCorn3);
}
ありがとう、アレックス