2017-03-15 8 views
1

私は350x570画像ファイルを背景として完全に収めようとしています。しかし、私が何をしてもそれはうまくいかない。ここに私のコードだ: 完全に背景画像に収まらない

display.setStatusBar(display.HiddenStatusBar) 

local background = display.newImageRect("background.png", display.contentWidth, display.contentHeight) 
background.x = display.contentCenterX 
background.y = display.contentCenterY 

、ここでは、私が何を得るのです。

preview

画像に示すように、それが正しく取り付けられていないので、2つの黒いバーがあります。しかし、私は理由を知らない。コードは大丈夫だと思われるので、何が問題なのですか?

+0

は、[コンテンツのスケーリング](https://docs.coronalabs.comについてもっと知ろファイルconfig.luaの近代化に

チュートリアル/guide/basics/configSettings/index.html#contentscaling)。 – ldurniat

答えて

1

コロナSDKの内部座標系は、config.luaファイルで定義されているコンテンツ領域によって異なります。ポイント(0,0)は、このコンテンツ領域の左上隅に配置されます。デフォルトのConfig.luaファイルを使用している場合は、ポイント(0,0)が画面の左上隅に配置されていない可能性があります。

https://coronalabs.com/blog/2013/09/10/modernizing-the-config-lua/

究極Config.luaが

https://gist.github.com/pkoperek/11156473

+0

ありがとう!私は ''レターボックス ''から '' zoomStretch ''に変更しなければなりませんでした –

関連する問題