我遇到了這個問題,因爲我無法弄清楚有效搜索的正確術語。以下是我的工作內容: 這是一個在觀衆面前的舞臺上播放的太空射擊遊戲。大屏幕向觀衆展示了飛船在太空中飛行,拍攝小行星。底部是擡頭顯示健康,盾牌,時間和彈藥。屏蔽會隨着時間自動耗盡。一旦達到0%,它將顯示一個3位數的代碼讓觀衆呼叫飛行員(計算機上沒有看大屏幕的人)。一旦他輸入代碼,屏蔽重新激活,循環繼續。重新加載也是如此。鏡像/複製一個動畫片段as3空氣
我正在使用Flash CC和AS3的Air桌面應用程序。
現在,我要讓這個人在沒有屏幕的電腦上工作。觀衆將負責告訴他要去哪個方向,什麼時候開火,以及重新加載和屏蔽的代碼。這是針對高中生的,所以目標很多都是大喊大叫。
我希望飛行員能夠在自己的顯示器上看到除HUD之外的所有東西。就像我說的,他的背部是大屏幕,他只有一個鍵盤。是否有在另一個窗口中複製/鏡像/複製/顯示我的遊戲供飛行員查看?他將使用的計算機將使用投影儀作爲擴展顯示器。它不需要互動,因爲他會控制在大屏幕上顯示的遊戲。這隻會讓他看到飛船在沒有顯示器的情況下飛行。
我希望這是有道理的。有任何想法嗎?非常感謝你們給我的任何幫助!
Tony
這太棒了!感謝您花時間幫助!是的,我的HUD位於一個自制的動畫片段中,因此位圖繪製是一個完美的解決方案。擴展的舞臺尺寸技巧可能是我的目標,但對我的情況並不理想。遊戲本身正在分發,我不知道計算機或投影儀的分辨率。我正在考慮使用兩個應用程序之間的本地連接來爲飛行員創建一個單獨的空中應用程序來進行通信。我從來沒有這樣做過。是否有可能將pilotViewCanvas發送到其他空中應用程序?再次感謝您的快速,徹底的答覆! – Tony
您當然可以使用'LocalConnection'在兩個應用程序之間進行通信。此時,您可能希望儘量減少來回傳遞的信息量。根據遊戲的大小,「BitmapData」對象可能會變得非常大。這就是說,你可能要考慮傳遞來回座標。然後,在您的試點視圖中,您可以使用座標重新構建遊戲視圖。 – Marcela