在使用Flex的拖放情況下,我試圖讓對象中心對齊到放置點 - 無論如何調整高度和寬度,它總是定位將點滴落到左上方。flex:拖放對象居中對齊
這裏是代碼..
imageX = SkinnableContainer(event.currentTarget).mouseX;
imageY = SkinnableContainer(event.currentTarget).mouseY;
// Error checks if imageX/imageY dont satisfy certain conditions- move to a default position
// img.width and img.height are both defined and traced to be 10- idea to center image to drop point
Image(event.dragInitiator).x = imageX-(img.width)/2;
Image(event.dragInitiator).y = imageY-(img.height)/2
最後2行似乎沒有任何效果。任何想法,爲什麼,一定有什麼簡單的,我很想念......
非常感謝。保存了我的一天:) – 2012-07-09 15:08:33