2016-01-26 37 views

回答

1

是的,這是絕對有可能的。

首先,您需要設置從regX和regY開始縮放的點。 (在這種情況下,我們將其設置爲中間左邊框)

displayObject.regX = 0; 
displayObject.regY = displayObject.getBounds().height/2; 

然後,您可以補間scaleX或scaleY屬性以拉伸圖形。

createjs.Tween.get(displayObject).to({scaleX:2}); 
+0

我創建了一個的jsfiddle: http://jsfiddle.net/dwwaddell/Bpz88/878/#&togetherjs=1hDzj30RHh – user1718232

+0

當您添加至REGx(regY)(0以外)的值,它像將它向左(向上)移動該值而不是固定它。當你在補間中縮放X時,它什麼都不做。 – user1718232

+0

首先,您在jsfiddle中的TweenJS鏈接無效。其次,regX和regY不是百分比,而是座標。你不會使用.5作爲displayobject寬度的一半,你會使用實際寬度除以2. – inverse

相關問題