2017-09-18 19 views
0

違いは何ですか?ピクセル単位で計算された幅ではありませんか?どちらを使うべきかをどのように知るべきですか?コロナsdkのwidthとpixelWidthの違いは何ですか?

+0

widthプロパティとpixelWidthプロパティがいくつかあります。どちらがあなたについて話しているのですか?マニュアルはここでどのように役立たないのですか? – Piglet

答えて

1

あり、コロナでいくつかのプロパティがあり、私は全体プロジェクト構成ドキュメントhereを読み、公式ドキュメントhereによると、あなたに重要なコンテンツプロパティの一部をお見せしましょう、そしてあなたは、全体像を理解するだろう。

display.contentWidthdisplay.contentHeight(これは、画面幅にデフォルト設定されますが、あなたがconfig.luaでコンテンツのスケーリングを使用している場合は、別の値であってもよい) - コンテンツの幅と高さを表す読み取り専用プロパティ、ピクセルで

display.pixelWidthdisplay.pixelHeight(この値はピクセル単位であり、常に縦方向に対するものである) - 画面全体を表す読み取り専用プロパティ幅と高さ、ピクセルで

display.viewableContentWidthdisplay.viewableContentHeight(全可視画面の高さと幅を含有) - 視認幅と高さを表す読み取り専用プロパティ。これは、表示可能な(未加工)の測定結果をピクセルで表示するため、zoomEven scalingを使用している場合に便利です。

display.actualContentWidthdisplay.actualContentHeight(結果はスケール設定に依存) - 画面のコロナコンテンツ単位の幅と高さを表す読み取り専用プロパティ。結果はスケール設定に依存します。 レターボックススケールの場合、レターボックス領域を含むコンテンツの高さと幅を返します。 zoomEvenスケールの場合、display.viewableContentHeightdisplay.viewableContentWidthプロパティに一致する値を返します。

display.contentCenterXdisplay.contentCenterY - コンテンツ領域の中心を表す読み取り専用プロパティ、のいずれかの中心軸に沿って位置決めオブジェクトのために有用です。

関連する問題