目前沒有Camera,故請教一個縮放物件的計算方式 (圖片說明)

哈哈,別這麼說,
您的算術邏輯很強啊,真的是前輩,小弟佩服佩服 :grinning:

您第一次就給出正解了,

我實作後,

// atmy - right soltuion
//(放大后的scale - 原始scale) * 点击位置距离锚点的偏移
var newX = parseFloat( ( -( ( newScale - world.scale ) * cpX.toFixed(2) ) + world.x ).toFixed(3) );
var newY = parseFloat( ( -( ( newScale - world.scale ) * cpY.toFixed(2) ) + world.y ).toFixed(3) );

world.x = newX;
world.y = newY;
world.scale = newScale;

這樣就能算出正確的、縮放後的X軸與Y軸,
太謝謝您了 :joy:

也謝謝其他各位的幫忙,小弟感激的五體投地啊:laughing:

哈哈,不客气,解决问题了就行:laughing:

1赞