-1

コロナSDK

これは設定の問題だと思います。

コロナを開いたとき、主にギャラクシー s 3 にビューを変更したかったので、Wh ディメンションに 720 と 1280 を入力しました。

これは必要ですか?電話のプリセットをクリックして続行できますか? 次に、ビューを必要なデバイスに変更しますか??

問題は、私が入力したときです:

place1 = display.newImage("room.jpg")

画像が表示されます。

今、私は画像を変更したいと思います。幅を画面の半分にしたいです。高さは画面の1/5にしたいです。

私はいくつかのことを試しましたが、何もうまくいきませんでした。

それから私はそれを置き換えました:

place1 = display.newImageRect("room.jpg" , display.contentWidth/2 , 
display.contentHeight/2)

しかし、これにより、画像が左と上に押し出され、ほとんど見えなくなります!!

画像を表示し、サイズを変更し、トリミングせずに画面の左上隅に配置するにはどうすればよいですか??

4

2 に答える 2

1

画像の基準点が中央を指しているため、左端から上に向かって押します。画面の左上に配置するには、計算が必要だと思います。参照を作成するために、画像に計算を作成しました。左上をポイントしてください これがお役に立てば幸いです

local place1 = display.newImage("Images/place1.png", 0,0,true)
place1 .xScale = (0.5 * place1 .contentWidth)/place1 .contentWidth
place1 .yScale = place1 .xScale
place1 .x = place1 .contentWidth / 2
place1 .y = place1 .contentHeight / 2

place1.x の値を変更して、希望する位置にします

于 2013-06-21T05:51:45.710 に答える