Çözüldü Loading ekran kayma sorunu

Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

J3yShuFLe

HayaletMetin2 & ExpertCraft [ Founding Owner]
Üye
Mesaj
173
Çözümler
3
Beğeni
24
Puan
479
Merhabalar çözümü nedir bilgi verirmisiniz.

Adsız.png
 
En son bir moderatör tarafından düzenlenmiş:
Çözüm
Değiştirdiğin interface loading ile ilgili dosyaları orjinal dosyaların ile karşılaştır kordinatlarda bir problem var. Yukarıda verdiğim resimde uiscript loadingwindow.py dosyasında en altta bulunan yükleme çubuğu resimleri ile ilgili kordinatlar önce onları karşılaştır.
Loadingwindow.py
1642346924033.png
 
Değiştirdiğin interface loading ile ilgili dosyaları orjinal dosyaların ile karşılaştır kordinatlarda bir problem var. Yukarıda verdiğim resimde uiscript loadingwindow.py dosyasında en altta bulunan yükleme çubuğu resimleri ile ilgili kordinatlar önce onları karşılaştır.
 
Çözüm
Değiştirdiğin interface loading ile ilgili dosyaları orjinal dosyaların ile karşılaştır kordinatlarda bir problem var. Yukarıda verdiğim resimde uiscript loadingwindow.py dosyasında en altta bulunan yükleme çubuğu resimleri ile ilgili kordinatlar önce onları karşılaştır.
evet dediğiniz gibi eski dosyalardan bulup cubugu düzelttim fakat bu sefer arka plandaki resim cok kayık şekilde onu nerden düzeltebilirim.
 
evet dediğiniz gibi eski dosyalardan bulup cubugu düzelttim fakat bu sefer arka plandaki resim cok kayık şekilde onu nerden düzeltebilirim.
Görsel atarak gösterebilirsin nasıl bir kayma mevcut onuda yine aynı dosyadan yapabiliyor olman gerek.

loadingwindow.py:
import uiScriptLocale

window = {
    "name" : "LoginWindow",
    "sytle" : ("movable",),

    "x" : 0,
    "y" : 0,

    "width" : SCREEN_WIDTH,
    "height" : SCREEN_HEIGHT,

    "children" :
    (
        ## Board
        {
            "name" : "BackGround",
            "type" : "expanded_image",

            "x" : 0,
            "y" : 0,

            "image" : "d:/ymir work/ui/intro/pattern/Line_Pattern.tga",

            "x_scale" : float(SCREEN_WIDTH) / 800.0,
            "y_scale" : float(SCREEN_HEIGHT) / 600.0,
        },
        {
            "name":"ErrorMessage",
            "type":"text", "x":10, "y":10,
            "text": uiScriptLocale.LOAD_ERROR,
        },
        {
            "name" : "GageBoard",
            "type" : "window",
            "x" : float(SCREEN_WIDTH) * 400 / 800.0 - 200,
            "y" : float(SCREEN_HEIGHT) * 500 / 600.0 ,
            "width" : 400,
            "height": 80,

            "children" :
            (
                {
                    "name" : "BackGage",
                    "type" : "ani_image",


                    "x" : 0,
                    "y" : 0,

                    "delay" : 1,

                    "images" :
                    (
                        "d:/ymir work/ui/intro/loading/00.sub",
                        "d:/ymir work/ui/intro/loading/01.sub",
                        "d:/ymir work/ui/intro/loading/02.sub",
                        "d:/ymir work/ui/intro/loading/03.sub",
                        "d:/ymir work/ui/intro/loading/04.sub",
                        "d:/ymir work/ui/intro/loading/05.sub",
                        "d:/ymir work/ui/intro/loading/06.sub",
                        "d:/ymir work/ui/intro/loading/07.sub",
                        "d:/ymir work/ui/intro/loading/08.sub",
                        "d:/ymir work/ui/intro/loading/09.sub",
                        "d:/ymir work/ui/intro/loading/10.sub",
                        "d:/ymir work/ui/intro/loading/11.sub",                       
                        "d:/ymir work/ui/intro/loading/12.sub",
                        "d:/ymir work/ui/intro/loading/13.sub",
                        "d:/ymir work/ui/intro/loading/14.sub",
                        "d:/ymir work/ui/intro/loading/15.sub",
                        "d:/ymir work/ui/intro/loading/16.sub",
                        "d:/ymir work/ui/intro/loading/17.sub",
                        "d:/ymir work/ui/intro/loading/18.sub",
                        "d:/ymir work/ui/intro/loading/19.sub",
                        "d:/ymir work/ui/intro/loading/20.sub",
                        "d:/ymir work/ui/intro/loading/21.sub",
                        "d:/ymir work/ui/intro/loading/22.sub",
                        "d:/ymir work/ui/intro/loading/23.sub",
                    )
                },
                {
                    "name" : "BackGage",
                    "type" : "expanded_image",

                    "x" : 70,
                    "y" : 25,

                    "image" : "d:/ymir work/ui/intro/loading/gauge_empty.sub",           
                },
                {
                    "name" : "FullGage",
                    "type" : "expanded_image",

                    "x" : 70,
                    "y" : 25,

                    "image" : "d:/ymir work/ui/intro/loading/gauge_full.sub",           
                },
            ),
        },
    ),
}
 
Görsel atarak gösterebilirsin nasıl bir kayma mevcut onuda yine aynı dosyadan yapabiliyor olman gerek.

loadingwindow.py:
import uiScriptLocale

window = {
    "name" : "LoginWindow",
    "sytle" : ("movable",),

    "x" : 0,
    "y" : 0,

    "width" : SCREEN_WIDTH,
    "height" : SCREEN_HEIGHT,

    "children" :
    (
        ## Board
        {
            "name" : "BackGround",
            "type" : "expanded_image",

            "x" : 0,
            "y" : 0,

            "image" : "d:/ymir work/ui/intro/pattern/Line_Pattern.tga",

            "x_scale" : float(SCREEN_WIDTH) / 800.0,
            "y_scale" : float(SCREEN_HEIGHT) / 600.0,
        },
        {
            "name":"ErrorMessage",
            "type":"text", "x":10, "y":10,
            "text": uiScriptLocale.LOAD_ERROR,
        },
        {
            "name" : "GageBoard",
            "type" : "window",
            "x" : float(SCREEN_WIDTH) * 400 / 800.0 - 200,
            "y" : float(SCREEN_HEIGHT) * 500 / 600.0 ,
            "width" : 400,
            "height": 80,

            "children" :
            (
                {
                    "name" : "BackGage",
                    "type" : "ani_image",


                    "x" : 0,
                    "y" : 0,

                    "delay" : 1,

                    "images" :
                    (
                        "d:/ymir work/ui/intro/loading/00.sub",
                        "d:/ymir work/ui/intro/loading/01.sub",
                        "d:/ymir work/ui/intro/loading/02.sub",
                        "d:/ymir work/ui/intro/loading/03.sub",
                        "d:/ymir work/ui/intro/loading/04.sub",
                        "d:/ymir work/ui/intro/loading/05.sub",
                        "d:/ymir work/ui/intro/loading/06.sub",
                        "d:/ymir work/ui/intro/loading/07.sub",
                        "d:/ymir work/ui/intro/loading/08.sub",
                        "d:/ymir work/ui/intro/loading/09.sub",
                        "d:/ymir work/ui/intro/loading/10.sub",
                        "d:/ymir work/ui/intro/loading/11.sub",                      
                        "d:/ymir work/ui/intro/loading/12.sub",
                        "d:/ymir work/ui/intro/loading/13.sub",
                        "d:/ymir work/ui/intro/loading/14.sub",
                        "d:/ymir work/ui/intro/loading/15.sub",
                        "d:/ymir work/ui/intro/loading/16.sub",
                        "d:/ymir work/ui/intro/loading/17.sub",
                        "d:/ymir work/ui/intro/loading/18.sub",
                        "d:/ymir work/ui/intro/loading/19.sub",
                        "d:/ymir work/ui/intro/loading/20.sub",
                        "d:/ymir work/ui/intro/loading/21.sub",
                        "d:/ymir work/ui/intro/loading/22.sub",
                        "d:/ymir work/ui/intro/loading/23.sub",
                    )
                },
                {
                    "name" : "BackGage",
                    "type" : "expanded_image",

                    "x" : 70,
                    "y" : 25,

                    "image" : "d:/ymir work/ui/intro/loading/gauge_empty.sub",          
                },
                {
                    "name" : "FullGage",
                    "type" : "expanded_image",

                    "x" : 70,
                    "y" : 25,

                    "image" : "d:/ymir work/ui/intro/loading/gauge_full.sub",          
                },
            ),
        },
    ),
}
Adsız.png

kayma bu şekilde
 
Arkaplan resimlerini çektirdiğin sub dosyasında boyutunu belirt o şekilde düzelir.
Eğer resim konumunu değiştirmediysen locale/tr/ui/loading kısmında olacaktır.
1642475101823.png


Kod:
title subImage
version 2.0
image "loading2.jpg"
left 0
top 0
right 1024
bottom 768
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst