Quick Sign In:  

Forum: German Forum

Topic: Problem nach Skin Erstellung

This topic is old and might contain outdated or incorrect information.

Habe einen Skin programmiert und kapier es nicht. Obwohl die xml codes identisch mit anderen Skins sind.
Die Anzeige CPU (ermittelt mit get cpu) z.B. oder die Anzeige Beatcounter (ermittelt mir get_beat_counter) machen nicht das was sie tun sollen.
Stattdessen blinken die fleissig im Rhytmus der Lautstärke (also gleich der Level Anzeige (levl).
Hat jemand Erfahrung und evtl. eine Idee? - Danke
Kann den Skin gerne übermitteln, falls jemand rein gucken will. Benutze v8 pro version.
 

Posted Tue 11 Jun 19 @ 3:41 pm
Poste einfach hier einmal genau diese beiden Passagen aus Deiner XML (beatcounter und CPU)...
 

Posted Tue 11 Jun 19 @ 5:47 pm
user19956198 wrote :
Benutze v8 pro version.

???
 

Posted Wed 12 Jun 19 @ 10:53 am
Das passiert mit allen <visual> Elementen. Die blinken im Takt und zeigen nicht das an, was sie sollen...
hier der Code für den Beatcounter: (Verweis in der png Datei auf einen blauen Kreis (bzw Ring) mit schwarzem Innenkreis für on/off ist nur schwarzer Kreis 30x30)
<visual source="get_beat_counter" type="circle">
<pos x="+0" y="+0"/>
<size width="30" height="30"/>
<off x="1749" y="1576"/>
<on x="1781" y="1576"/>
</visual>
Code für CPU Anzeige:
<group name="cpu" x="320" y="11">
<textzone>
<pos x="+0" y="+4"/>
<size width="25" height="14"/>
<text size="13" color="#aaaaaa" align="left" text="CPU" localize="true"/>
</textzone>
<visual source="get cpu" type="linear" orientation="horizontal">
<pos x="+60" y="+0"/>
<size width="46" height="22"/>
<on x="602" y="1143"/>
<off x="602" y="1116"/>
</visual>
</group>
 

Posted Fri 14 Jun 19 @ 2:04 pm
ach so noch ein Hinweis: den Code hab ich aus einem anderen Skin kopiert. In dem anderen Skin funktioniert das komischweise...????
 

Posted Fri 14 Jun 19 @ 2:26 pm
 

Posted Sat 15 Jun 19 @ 1:25 pm
bei der CPU fehlt die direction, insofern blinkt die von unten nach oben und nicht vertical.

Es ist wichtig, wo im skin sich was befindet. Wenn Du ein visual vor der o.g. syntax verwendest, dann "merkt" sich die skin-engine die Einstellung und übernimmt diese, falls Du bestimmte Parameter nicht erneut definierst (z.B. die direction bei der CPU-Auslastungsanzeige).
 

Posted Sun 16 Jun 19 @ 8:38 am
kopiert habe ich das aus dem Default Skin.
Das Problem ist, dass es nicht auf get_beat_counter reagiert sondern auf level...
interessanterweise reagiert das dazugehörende textfeld in der Mitte einwandfrei auf get_beat_counter und zählt von 1 bis 16
auch der folgende beatcounter spring von 1 bis 4 durch (sind buttons)
 

Posted Sun 16 Jun 19 @ 2:04 pm
Die deck-definition fehlt auch: Normalerweise müsste das so aussehen:

<group name="beat_matcher" x="xxx" y="y">


<group name="beatphase1" x="xxx" y="yyy">
<deck deck="1" >
<visual source="get_beat_counter" type="circle">
<tooltip>Phrase indicator</tooltip>
<size width="ww" height="hh"/>
<pos x="xx" y="yy"/>
<off x="xxx" y="yyy"/>
<on x="xxx" y="yyy"/>
</visual>
<textzone>
<tooltip>Phrase indicator</tooltip>
<pos x="xxx" y="yyy"/>
<size width="ww" height="hh"/>
<text size="ss" color="#aaaaaa" align="center" weight="bold" action="get_beat_counter"/>
</textzone>
<button action="goto -4">
<tooltip>Phrase indicator</tooltip>
<size width="ww" height="hh"/>
<pos x="xx" y="yy"/>
</button>
</deck>
</group>
<!-- + für die anderen decks und dann die group zumachen -->
</group>
 

Posted Sun 16 Jun 19 @ 2:25 pm
Mit welcher VDJ-Version / build arbeitest Du denn?
 

Posted Sun 16 Jun 19 @ 2:28 pm
Ja, genauso hab ich das drin, funktioniert aber nicht... (wobei im Default Skin nicht "1" bei deck steht sondern "left" -- änder ich das auf 1 seh ich gar nix mehr)
so langsam geb ich auf.
Meine Version ist die aktuelle von der Seite: install_virtualdj_2018_b4787_pc.msi
 

Posted Sun 16 Jun 19 @ 3:52 pm
So, hab ein bisschen hin und her kopiert mit Hilfe des Default Skins. Jetzt funktioniert es. Warum weiss ich allerdings nicht so wirklich.
Ist aber auch egal, es funzt. DANKE für die Hilfe!
 

Posted Mon 17 Jun 19 @ 12:51 pm
Immer wieder gerne ;o)
Mit welchem Editor arbeitest Du?

Hintergrund:
Drag & Drop ist bei manchen Editoren problematisch, da für den User unsichtbare Zeichen durch das Kopieren eingefügt werden und von VDJ dann mißverstanden werden.

Evtl. lag es daran....
 

Posted Mon 17 Jun 19 @ 2:20 pm
Notepad++ hab damit eigentlich nie Probleme...
 

Posted Mon 17 Jun 19 @ 3:31 pm
Hauptsache es läuft ;o)
 

Posted Mon 17 Jun 19 @ 4:03 pm
mal ne andere Frage: ich will einen Button nur dann anzeigen, wenn die Playlist NICHT LEER ist. Ist sie leer, soll der Button wieder ausgeblendet sein...
wie krieg ich das hin?
 

Posted Thu 20 Jun 19 @ 4:34 pm
ach ja noch was. kann ich einem button mehrere actions zuweisen?
z.B. so ? <button action="stop" "deck left select">......</button>
 

Posted Thu 20 Jun 19 @ 6:16 pm
Hallo VDJ Freunde, hab da mal eine Frage zum Erstellen von Skins.
Kann man in der XML auch Bedingungen programmieren? Also z.B. möchte ich einen bestimmten Button nur anzeigen, wenn z.B. der Automix aktiviert ist.
Und diesen wieder ausblenden wenn Automix ausgeschaltet wird.
Und kann man einem Button auch mehrere Bedingungen (Action="...") zuweisen?
Danke schon mal im Voraus.
 

Posted Fri 21 Jun 19 @ 10:46 am


(Old topics and forums are automatically closed)