Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ich wieder... ScrH() & ScrW().



NinjaTuna
19.12.2010, 07:49
Hi ich wieder.
Ich möchte ne Art Logo aufm Server haben.
Es funzt alles nür bekomm ich die richtige Position dafür nich raus.
Es soll oben links in der Ecke sein.

Daher meine frage, welche Position wär das?
Ich hab schon nach ner Art Koordinatensystem gesucht find aber nix.

Wenn ich z.B.: ScrW()-10,ScrH()-40 nehm hängt das ganz unten in der Ecke, naja und das is iwie fail :D

Thx schonma fürs Lesen;)

-------------------------------------------------------------------------------------------------------------------------

Habs geschafft.
Falls es jemand brauch "SetPos(ScrW()-ScrW()+10,ScrH()-(ScrH()-10))".

RP-01
19.12.2010, 11:10
Das wäre ganz einfach die Position 0, 0.
Die Funktionen ScrW()/ScrH() sind dazu da um rauszufinden wie breit/hoch dein Bildschirm in Pixeln ist. Bei einem FullHD Bildschirm wären das dann 1920x1080 px.

Mit deiner Rechnung würdest du übrigens die Position 10, 10 festlegen.

1mannlan
19.12.2010, 11:58
Also wie du rechnest finde ich es irgentwie sinnlos, angenommen das hier gilt:
"SetPos(ScrW()-ScrW()+10,ScrH()-(ScrH()-10))".
bei 1080p Auflösung:

Setpos(1920-1920+10,1080-1080-10)
wie wärs mit
Setpos(10,-10)?
Ist genau das gleiche :D.

Joker
19.12.2010, 12:11
Setpos(1920-1920+10,1080-1080-10)
wie wärs mit
Setpos(10,-10)?
Ist genau das gleiche :D.
Kleiner Rechenfehler. SetPos(10,10) ist das gleiche.

1mannlan
19.12.2010, 12:19
Wieso rechenfehler?
Wenn ich von 0 10 abziehe kommt doch -10 raus oder?

Joker
19.12.2010, 12:30
Dein Fehler ist aber an einer anderen Stelle:
x-(x-10) ist nicht x-x-10 sondern x-x+10

-(a-b) = -1*(a-b) = -1(a)-1(-b) = -a-(-b) = -a+b

1mannlan
19.12.2010, 12:45
bei a-a-b ergibt sich aber nicht a-(a+b) denn die Klammer ist ja nicht vorhanden somit wird einfach von vorne nach hinten gerechnet.
Sonst wäre mein Taschenrechner kaputt was ich bezweifle :D.
Lol Klammern übersehen, Sry hab mich vertan...^^

RP-01
19.12.2010, 12:51
Die bösen bösen Klammern..

1mannlan
19.12.2010, 12:52
Die zweite war aber auch versteckt und schwer zu sehen :D. Dann eben +10 :D.