Ich habe meine Skripte:Physik Funktionen mit unterschiedlichen Auflösungen (Einheit)
Collider2D[] hitColliders = Physics2D.OverlapCircleAll(vector 2 pos, float radius);
ich muß alle Beschleuniger vom Punkt (po) mit Radius Hälfte screen.width mit unterschiedlichem Bildschirm Auflösung. Wie kann ich diese Parameter (pos und radius) dieser Funktion geben?
playerObject.GetComponent<Rigidbody2D>().AddForce (new Vector2 (direction.x * powerMultipl,direction.y * powerMultipl), ForceMode2D.Impulse);
die gleiche Sache! Ich möchte meine Kraft abhängig von der Bildschirmauflösung skalieren!
Alles, was ich brauche, ist mein Spiel auf die gleiche Weise auf Geräten mit unterschiedlicher Bildschirmauflösung gespielt werden! Thnx, dass du mir geholfen hast!
Es ist * unglaublich * schwierig Spiele zu machen perfekt funktionieren und richtig auf allen Bildschirmgrößen und Seitenverhältnissen. Das ist der Grund, warum Spieleentwicklung Millionen kostet und Spieleunternehmen 100 und 100 Ingenieure haben. Sie werden buchstäblich Monate Ihres Lebens damit verbringen, daran zu arbeiten, wenn Sie es (aus irgendeinem Grund) tun wollen. Wirklich, ich würde es einfach vergessen. Genieß es einfach als Hobby. Arbeite an lustigen Animationen und so. – Fattie