我使用flash(無MX或Spark)渲染xps文件,並且遇到了一種我無法解決的「矛盾」。 [請注意,我正在嘗試僅在覈心閃存中工作(例如Sprite,Shape等),我已經使用Spark解決了此問題。]控制Sprite對象的最終大小
xps文件的頁面指定明確的大小。但是,xps文件中描述的內容(尤其是路徑)有時可能會擴展到此區域之外。
問題是,我希望父Sprite具有由xps文件指定的大小,例如,使滾動條匹配頁面大小(不是精靈大小),但在某些情況下,Sprite比這個大得多。
我試着遞歸下去和縮放一切UP,然後在結束縮放父容器向下。不幸的是,這會導致路徑翻譯問題,並且我認爲它也會導致位圖等問題。
沒有使用MX或Spark,有什麼我可以做的來控制父Sprite的大小,除縮放所有的孩子獨立?
乾杯!
我是否正確理解你......? a)你想讓你的精靈有一些最小寬度和高度的尺寸。 b)你需要精靈是精確的x高度尺寸 和/或 c)你需要它縮小需要的時候,但沒有按需要升高? 這個問題對我來說有點不清楚。 – mfa 2012-02-01 23:59:58
你必須解析文件並自己獲取數據。 – 2012-02-02 00:04:34
您可以隨時覆蓋設置/獲取寬度和設置/獲取高度功能。也許它會有幫助? – turbosqel 2012-02-02 13:13:36