0

このコードを使用して CCLayer に背景画像を追加しましたが、機能しません:

public class GameLayer : CCLayerColor
{
    private CCSprite background; 
    public GameLayer() : base(CCColor4B.Transparent)
    {       
        background = new CCSprite("cbg")
        {
            AnchorPoint = new CCPoint(0, 0),
            IsAntialiased = true,
            Position = new CCPoint(0, 0),

        };
        this.AddChild(background);
    }
}

私の問題は、画像が表示されていますが、背景画像として画面サイズではなく、画面の左下隅に表示されているだけです。

編集:

解決済み: この問題を解決するために、画面サイズと同じように画像に Contnetsize を追加しました。

4

1 に答える 1