2012-04-13 47 views
0

我在縮小或放大時選擇我的圖片時遇到了問題。我感覺縮放問題在放大/縮小後導致此問題。我不擅長數學,但我認爲可能有數學公式來計算縮小和放大後的觸摸位置。 O的意思是說當尺度爲1時=> x,y = 51,85,當尺度爲2 => x時,y = -137,15,最後當尺度爲0.5時=> x,y = 146,123觸摸位置在ZoOM放大並在Cocos 2D中縮小後變得雜亂

請幫忙!

回答

0

這個代碼規模我的層由2至特定位置

[layer setScale:2]; 
    layer.position=ccp(240/2+40,160*1.5); 
    double dx=(touchLocation.x*2-240); 
    double dy=(touchLocation.y*2-160); 
    layer.position=ccp(inGamePlay.position.x-dx,inGamePlay.position.y-dy); 
相關問題