Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Suchergebnisse

Suchergebnisse 1-8 von insgesamt 8.

Werbeanzeige

22.08.2015, 11:35

Forenbeitrag von: »Prominenter«

(Unity5) C# - Größe eines Rect

Zitat von »Sacaldur« Das "Panel als Zeichenfläche" sollte über einen RectTransform verfügen, welcher über die richtigen Größeninformationen verfügen sollte. Das ist so. Ja, ich gebe zu ich bin absoluter Neuling in Sachen Unity und auch C#. Ich weiß nicht mehr was ich jetzt schon alles probiert habe. Mein Zeichnen-Script fubnktioniert ja - allerdings über die gesamte Viewansicht. Das Script liegt auf der Camera. Wenn ich das Script auf mein RectPanel lege, funktioniert es nicht. Ist bestimmt am ...

22.08.2015, 08:39

Forenbeitrag von: »Prominenter«

(Unity5) C# - Größe eines Rect

So,jetzt habe ich folgendes: ->Canvas -> Panel (Bild Image Tafel als ImageSource) -> Panel als Zeichenfläche wie kann ich jetzt meinem Rect die Zeichenfläche zuweisen public Rect drawplane = GetComponentsInChildren<Canvas>(); -> ???

21.08.2015, 21:09

Forenbeitrag von: »Prominenter«

(Unity5) C# - Größe eines Rect

Hi@all, bin fast am verzweifeln, krieg es einfach nicht hin. Hab jetzt schon googlerunde Augen und Ohren, doch nichts führte bisher zum Ziel. Entweder ist die Zeichenfläche zu groß oder zu klein, dann, wenn ich den Viewport ändere verschiebt sich das Rect und bleibt nicht in der Mitte. Es muss doch irgendwie möglich sein dieses blöde Rect so zu definieren, das es immer in der mittig ist und sich dem Viewport anpasst bzw. sich dem Zeichenobjekt (hier die Tafel bzw. das Papier) anpasst. Bitte, wen...

20.08.2015, 22:58

Forenbeitrag von: »Prominenter«

(Unity5) C# - Größe eines Rect

Oder anders gefragt :-) Wie bekomme ich es hin, das nur auf der Tafel (innerer Bereich) gemalt werden kann (leicht abgerundete Ecken bachten) ??? <!--splitLinkBegin--><!--splitLinkEnd--><!--noLinkBegin-->ExternesOriginalbildanzeigen(Link)<!--noLinkEnd-->

19.08.2015, 15:15

Forenbeitrag von: »Prominenter«

(Unity5) C# - Größe eines Rect

<!--splitLinkBegin--><!--splitLinkEnd--><!--noLinkBegin-->ExternesOriginalbildanzeigen(Link)<!--noLinkEnd--> Der kleine schwarze Bereich im CameraView ist das rect mit Größenwerten vom BoxCollider des Papers (grüne Linie) Das Rect muss immer abhängig vom Sprite sein, da diese unterschiedlich sein können(sollen) Hier eben dieses Papier, Die Papiergröße kann hier allerdinggs nicht genommen werden, da ja nicht bemalbare bereiche vorhanden sind, slo dacht eich mir ich könnte das über BoxCollider ein...

19.08.2015, 14:20

Forenbeitrag von: »Prominenter«

(Unity5) C# - Größe eines Rect

Soweit so gut, meld mich nochmal, muss grad los. Thx

19.08.2015, 13:47

Forenbeitrag von: »Prominenter«

(Unity5) C# - Größe eines Rect

Ich kann grad kein Bild direkt einfügen bzw. hochladen. @Tobiking Ich denke das ist es - muss ich mal prüfen, also quasi meine BoxCollider-Werte * 100. Thx

19.08.2015, 12:53

Forenbeitrag von: »Prominenter«

(Unity5) C# - Größe eines Rect

Hi@all ich bin neu hier und hoffe auf ein bisschen Hilfe - Thx. Ich habe ein kleines Mal & Zeichenprogramm - nix besonderes bzw. aufregendes, aber: Das zeichnen erfolgt auf einem Rect Dieses wiederum liegt über einem Paper-Sprite (eine Maltafel) Wie bekomme ich es jetzt hin, das mein rect immer die Größe des Papers annimmt, damit ich die ggfls. tauschen kann. Ich hab es über den Boxcollider des Sprites versucht - allerdings stimmen die Größenangaben nicht - naja, sie stimmen schon aber sind viel...

Werbeanzeige