2
我一直在環顧四周,沒有找到我的問題的任何答案: 如何獲得與空氣2.6陰影無鉻窗口?空氣2.6無鉻窗口帶陰影
這裏是我的-app.xml設置:
<initialWindow>
<content>maker.swf</content>
<systemChrome>none</systemChrome>
<transparent>true</transparent>
<visible>true</visible>
<fullScreen>false</fullScreen>
<aspectRatio>portrait</aspectRatio>
<renderMode>auto</renderMode>
<maximizable>false</maximizable>
<minimizable>false</minimizable>
<resizable>true</resizable>
然後在我的AIR項目,我設置一個簡單的精靈作爲背景。我可以在它上面應用內置陰影,而且我可以工作,但是如果我嘗試使用普通陰影,我只是看不到陰影。我猜這是因爲與我的窗戶大小相比,陰影超出了界限?
這裏的背景是怎麼做:
_bg = new Sprite();
_bg.graphics.beginFill(0xd6d6d6, 1);
_bg.graphics.drawRect(0, 0, stage.stageWidth, stage.stageHeight);
_bg.graphics.endFill();
this.addChild(_bg);
_bg.filters = [new DropShadowFilter(0, 45, 0, 0.8, 5, 5, 1, 1, false, false, false)];
這不會是一個好主意,當使用 var corner:String = NativeWindowResize.BOTTOM_RIGHT; stage.nativeWindow.startResize(corner); \t \t 此外,這將摧毀我的很多先進的接口。我需要一個真正的解決方案,而不是一個工作:) – Eric