コード例 #1
0
        private void AddBackgrounds(Background mapBackground)
        {
            // Skinned Background
            background = new Background("result_background");

            // Map Background
            this.mapBackground = mapBackground;

            float   scale         = GetSkinnablePropertyFloat("MapBGScale") * Pulsarc.HeightScale;
            Vector2 startPosition = Skin.GetConfigStartPosition(Config, Sections[0], "MapBGStartPos", scorecard);

            int offsetX = GetSkinnablePropertyInt("MapBGX");
            int offsetY = GetSkinnablePropertyInt("MapBGY");

            mapBackground.ChangePosition(startPosition);

            mapBackground.Move(offsetX, offsetY);
        }