Ich habe ein Problem, wenn ich versuche, den Maßstab und die Koordinaten meiner Objekte im Code festzulegen. In meinem Spiel muss ich Objekte zufällig platzieren und sie müssen Block für Block und ohne Leerzeichen dazwischen bleiben (wie auf dem Referenzbild). Aber wenn ich meinen Code mache, bleiben sie in großer Entfernung und in seltsamem Maßstab. Ich wäre Ihnen sehr dankbar, wenn Sie mir bei dieser Sache helfen könnten. Und ich platziere Objekte im Weltraum, nicht in der Benutzeroberfläche.
Mein Spiel
[img]https://i. sstatic.net/F07D3S9V.png[/img]
Ich habe ein Problem, wenn ich versuche, den Maßstab und die Koordinaten meiner Objekte im Code festzulegen. In meinem Spiel muss ich Objekte zufällig platzieren und sie müssen Block für Block und ohne Leerzeichen dazwischen bleiben (wie auf dem Referenzbild). Aber wenn ich meinen Code mache, bleiben sie in großer Entfernung und in seltsamem Maßstab. Ich wäre Ihnen sehr dankbar, wenn Sie mir bei dieser Sache helfen könnten. Und ich platziere Objekte im Weltraum, nicht in der Benutzeroberfläche. Mein Spiel [img]https://i. sstatic.net/F07D3S9V.png[/img]
var border_left = Instantiate(borderObject); border_left.transform.localScale = new Vector3(1, screen_bounds.y*2, 1); border_left.transform.position = new Vector3(-1 * screen_bounds.x - border_left.transform.localScale.x/2, 0, 0);
var border_right = Instantiate(borderObject); border_right.transform.localScale = new Vector3(1, screen_bounds.y * 2, 1); border_right.transform.position = new Vector3(screen_bounds.x + border_right.transform.localScale.x / 2, 0, 0);
var border_top = Instantiate(borderObject); border_top.transform.position = new Vector3(0, screen_bounds.y, 0); border_top.transform.Rotate(0, 0, 90);
for (int i = 1; i < 6; i++) { var block = Instantiate(block_types[Random.Range(0, block_types.Length)]); block.transform.localScale = new Vector3(screen_width / 5 / 2, screen_width / 5 / 2, screen_width / 5 / 2); block.transform.position = new Vector3(-1 * screen_bounds.x + block.transform.localScale.x * i * 2 - block.transform.localScale.x, 4, 0); } [/code] Ich denke, dass das Problem mit der schlechten Skalierung zusammenhängt. Aber ich verstehe nicht, wie man es richtig macht
Das ist mein Code. Wenn ich den Cursor mit meinem Finger platziere, wechselt er zufällig an einen anderen Ort als an dem Ort, an dem ich ihn platziert habe.
var textFieldValueState by remember {...
Ich versuche, die vom Klickereignis übernommene Position in die Position zu übersetzen, die an das Element angehängt werden soll, das ich an meinen anhängen möchte. Jedes Mal, wenn ich klicke, möchte...
Ein Objekt auf einer Karte angegeben und sein Standort ist X: 2175544.8044998492 y: 394428.78649726755
Ich extrahiere Daten aus einem anderen Tool, das diese LAT- und LANGE -Koordinaten druckt. LAT:...
Ich habe eine einfache Aufgabe, und um ehrlich zu sein, ich verstehe nicht, warum ich es nicht in der Lage war oder warum ich Probleme damit habe.
Ich möchte Vergleichen Sie die Benchmark...