我正在製作基於Flash AS3的遊戲,並且正在構建自定義字體系統。它的工作原理如下:BitmapData類從庫(FontSource)中獲取PNG文件,在給定字符串中的每個字符之間循環,然後從函數(getOffset)中獲取圖像中的x,y,寬度和高度,然後它使用copyPixels繪製自定義字體文本。 下面的代碼: public function draw(str) {
var png
我正在製作一個戰艦模擬器,您可以在其中駕駛戰列艦完成某個目標,同時防禦敵方船隻。所述敵方船隻應具有原始AI的形式,以允許其追蹤你的船的位置並試圖射擊它。 我遇到的問題是,我並不完全確定如何根據位置對一組敵船進行編碼以磨合玩家的船。我曾多次嘗試讓敵船移動,但無濟於事。 附件是我的敵人船舶運動最近編碼的嘗試(mvi_PBattleship是玩家船mvi_EBattleship是敵艦): var EMo