0
为了好玩(并学习)我在AS3中创建了一个随机地形生成器。我遇到的问题是试图找出什么类型的瓷砖(草,石头等)是在哪里。我需要知道哪些瓷砖可以说出如下内容:如果上面的空白瓷砖和下面的石头添加了瓷砖。检查MC的放置位置
目前我只有一个while循环,并通过地形添加了tile和一个隐形的MC(objectCheck),我打算使用这个objectCheck来检查地形。但我怎么会让这个while循环也检查它的上面和下面的瓷砖是什么瓷砖?希望这是明确的,我缺乏解释能力!
function terrainChecker(){
if(terrainCheckX < 200){
while(terrainCheckY > 0){
terrainCheckY -= blockSize;
createTerrain();
objectTypeChecker();
}
terrainCheckX += blockSize;
terrainCheckY = depth;
terrainChecker();
}
}
function objectTypeChecker(){
objectCheck.x = terrainCheckX;
objectCheck.y = terrainCheckY;
}