2014-02-05 73 views
-1

我的問題可能相當廣泛,但一個好的答案就足夠了。所以我的問題是我一直在Adobe Flash CC上進行遊戲,該遊戲是針對Android和IOS的,一切都很好,同時我用純色的形狀測試了所有東西,直到我在測試遊戲時意識到分辨率問題時在我的手機上(三星S3 Mini)。在意識到遊戲並不適合我開始在互聯網上搜索像瘋了一樣,我一直在尋找幾個星期關於這個話題,我收到的唯一答案是無用的,無意義的代碼或答案如下:「使用Starling 「,」使用blablabla「或其他我不明白的東西。似乎人們不理解我是一個初學者 - 中級開發人員,我不瞭解很多事情,例如,當我被告知「使用Starling」時,我沒有得到如何使用八哥的答案,我只是告訴什麼是八哥,讓老實說, %90他們向我解釋我不明白。所有關於精靈和資產

對不起,很長的介紹,但我討厭搜索和閱讀文章,不回答我的問題。爲了使事情清楚,我被教導使用符號,並通過文件>導入...添加圖像文件,所以我沒有關於位圖的線索,如何加載圖像等。我希望讓遊戲適合所有的Android和IOS屏幕尺寸。

兵分問題:

1)你如何導入圖像文件的符號使用?

2)什麼是雪碧片?

3)如何根據分辨率導入不同的圖像文件?

4)你如何擴展事物以適應無邊界?

將使資產的人即將到我家,所以如果學習這將需要很多時間,你可以告訴我,我應該讓他爲我做什麼圖像大小?

請幫

+0

這可能幫助:http://bit.ly/1nbtiEB – Ribs

+0

或本:http://bit.ly/1nbtoMw – Ribs

+0

或內容:HTTP: //bit.ly/1nbtvaT – Ribs

回答

2

答案是你有很多事情要閱讀和大量的視頻,看看你會得到你的問題固定之前,在這裏你將有一定的幫助:

1)如何導入圖像文件以在符號中使用?

你可以做到這一點使用AS3,

import flash.display.Loader; 
import flash.net.URLRequest; 
import flash.events.Event; 

var loader:Loader = new Loader(); 
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onLoadComplete); 
loader.load(new URLRequest("image.png"); 

function onLoadComplete(evt:Event){ 
    myMC.addChild(loader.content); 
} 

2)什麼是精靈表?

http://www.codeandweb.com/what-is-a-sprite-sheet

3)如何導入不同的圖像文件,這取決於 分辨率?

AS3再次

trace(Capabilities.screenResolutionX); 
trace(Capabilities.screenResolutionY); 

4)如何擴展的東西,使他們適應沒有邊界?

使用AS3再次

檢查本教程http://www.republicofcode.com/tutorials/flash/as3fluidresize/

+0

好了,但嗯,對不起,如果我dint讓自己清楚,問題2我的意思是如何使用精靈表,我已經看過之前的鏈接。非常感謝你 – user3217163