スプライトを移動するときにスプライトをチャンスにしようとしているのですが、左右が上下に動いていましたが、正しくありませんでした。ここに私のコードがあります:
if (dpad.degrees > 0 && dpad.degrees < 59) {
[player setTexture:[[CCTextureCache sharedTextureCache] addImage:@"playerrigt.png"]];
NSLog(@"going rigt");
}
else if (dpad.degrees > 331 && dpad.degrees < 360) {
[player setTexture:[[CCTextureCache sharedTextureCache] addImage:@"playerrigt.png"]];
NSLog(@"going rigt");
}
else if (dpad.degrees > 151 && dpad.degrees < 240) {
[player setTexture:[[CCTextureCache sharedTextureCache] addImage:@"playerleft.png"]];
NSLog(@"going left");
}
if (dpad.degrees > 60 && dpad.degrees < 150) {
[player setTexture:[[CCTextureCache sharedTextureCache] addImage:@"playerup.png"]];
NSLog(@"going up");
}
else if (dpad.degrees > 241 && dpad.degrees < 330) {
[player setTexture:[[CCTextureCache sharedTextureCache] addImage:@"playerdown.png"]];
NSLog(@"going down");
}
はい、私は正しい間違った XD を綴っていることを知っています。
あなたの時間のためにthx。