我正在用ND2D庫(NullDesign,引擎的源代碼爲github)測試一些東西。如何在全屏和標準屏幕模式之間切換Stage3D?
我遇到了什麼問題,是如果我切換我的Flash應用程序設置爲全屏模式時,World2D
(或Stage3D
/Context3D
埋在它裏面)沒有自動拉伸到它最大化到整個屏幕分辨率。
我是否需要將我的設置重新初始化爲新的全屏尺寸?如果stage.scaleMode
設置爲"NO_SCALE"
會怎麼樣?這會影響尺寸,因爲舞臺雖然看起來更大,但是仍然保持相同的座標系和尺寸?
如果有人曾經想出如何在Stage3D
中正確切換全屏模式,請說明一下!
即使你有ND2D一個解決方案:)
謝謝更好!
這對於那些僅在Stage3D中製作全屏應用程序的人可能會很有用:http://pastebin.com/7DxKTxkz。但是如果你混合使用'DisplayObjects'('Sprites','MovieClips','TextFields','Bitmaps'),你會注意到由於'Stage'的scaleMode的原因,座標系與Mouse運動有點混亂。 – bigp 2011-12-21 04:10:51