Jump to content
Unity Insider Forum

chrische5

Members
  • Content Count

    200
  • Joined

  • Last visited

  • Days Won

    6

Everything posted by chrische5

  1. Hallo Da hast du recht. So handhabe ich das normalerweise auch. Warum in diesem Fall nicht, ist mir schleierhaft. Diese Idee muss ich mal probieren. Das klingt ausgesprochen interessant. Chrische
  2. Hallo In jedem FixedUpdate geht dann in vier Richtungen und ein Strahl und wenn er auf etwas trifft (Entfernung einstellbar) reagiert man entsprechend?! Coole Idee. Ich dachte immer, man solle sehr vorsichtig mit Raycasts umgehen. Das klingt ja nach dem Gegenteil. Christoph
  3. Hallo Wie muss ich mir das konkret vorstellen? In jedem Update() gibt es einen raycast und der ermittelt, ob man grounded ist? Christoph
  4. Hallo Warum nutzt du nicht OnCollisionEnter und fragst ab, mit was du kollidierst? Christoph
  5. chrische5

    Timer

    Hallo Nutz doch ein Scriptable Object als quasi globale Variable. Chrische
  6. Hallo Ich benutze dann meist ein child mit dem jeweiligen collider. Das geht ganz gut und es bleibt übersichtlich. Also so, wie du geschrieben hast. Christoph
  7. Hallo Also ich mache mir lieber dann Gedanken, wenn es nötig sein sollte. Meist ist es das nämlich gar nicht. Code lesbar zu halten, reicht mir als Herausforderung. Zunächst! Christoph
  8. Hallo Na klar, aber das ist doch das Ende des Prozesses. Wenn du merkst, dass etwas nicht so schnell läuft, wie du es willst, musst du natürlich justieren. Wenn dein 2D spiel aber mit 230 FPS läuft und du nach der Optimierung 270 FPS hast, scheint mir das sinnlos. Also zuerst sauber arbeiten und dann schauen, was angepasst werden. Lesbarer Code sollte natürlich nicht dazu führen, dass das Programm unbenutzbar ist. Das will doch niemand. Christoph
  9. Hallo Auch wenn ich sicher nicht annähernd die Erfahrund von @Sascha habe, so denke ich eben auch, dass code zuallererst lesbar, wartbar und modular sein sollte. Ob das performance kostet, spielt ja nur dann eine rolle, wenn diese auch vermisst wird. Es muss bei weitem nicht alles auf Schnelligkeit optimiert werden. Christoph
  10. Hallo Wie bereits geschrieben wurde, würde ich mir um Optimierungen wirklich absolut null Gedanken machen. Bring das zum Laufen, was du willst. Dann schaust du, ob es vernünftig läuft. Wenn das nicht der Fall sein sollte, schmeißt du den Profiler an und schaust, wo der Schuh drückt. Habe gerade erst gelesen, dass man Linq eigentlich nicht nutzen sollte, aber ob das bei dir kritisch ist, weißt du eigentlich erst am Ende. Immer schön ein Problem nach dem nächsten. Ich habe immer schon Schwierigkeiten, die Dinge umzusetzen, die ich mir vorgenommen habe. Wie es läuft, schaue ich mir am
  11. Hallo Wie bewegst du das Objekt? Hast du vielleicht negative Gravitation eingestellt? Teleportiert sich das Objekt ober bewegt es sich kontinuierlich? Hilf uns etwas.... Christoph
  12. Hallo Es tut mir leid, dir nicht direkt helfen zu können, aber dein Post ist, zumindest für mich, schwer bis nicht lesbar. Nutz doch bitte Codetags und versuche deine Gedanken etwas zu sortieren, dann kann ich dir besser folgen. Auch deine Rechtschreibung in Kombination dazu macht es echt schwer. Nimm es mir nicht krumm und verstehe es nicht als blöde Anmache. Eventuell bin auch ich der Geisterfahrer.... Christoph
  13. Hallo Das void bedeutet einfach nur, dass es sich um eine Methode ohne Rückgabewert handelt. Nix verrücktes. Christoph
  14. hallo kannst du mal den entsprechenden abschnitt zeigen? Christoph
  15. Hallo Na dann nimmst du eben UI/Text für deine szene. einfach rechtsklick in der hierachy. christoph
  16. Hallo Na du erstellst eine inputbox und los geht es. Als Start ist das leicht. Wie immer kann der Teufel im Detail liegen. Aber da kannst du dann ja konkrete Fragen stellen. Christoph
  17. Hallo Schau mal hier: using UnityEngine; public class Example : MonoBehaviour { // Make the variable p not show up in the inspector // but be serialized. [HideInInspector] int p = 5; } und dem: class Test { // p will not be shown in the inspector or serialized [System.NonSerialized] public int p = 5; } Christoph
  18. Hallo Ja, so würde ich das auch machen. Also der Tür sagen, welche Szene sie laden soll. Wenn das nicht immer die gleiche Szene ist, kannst du ja noch entsprechende abfragen machen und dem Script mehrere mögliche Szenen als Feld geben. Christoph
  19. Hallo Ja, jetzt kann ich sie sehen. Christoph
  20. Hallo Manche Bilddateien, zum Beispiel bei deinem letzten Post, werden bei mir nicht angezeigt. Keine Ahnung, warum das so ist, wollte es dir nur sagen. Christoph
  21. Hallo kann ich absolut empfehlen. Ich arbeite viel damit. Christoph
  22. Hallo Mach mal oben gizmo an, dann müsste der Rahmen zu sehen sein. Christoph
  23. Hallo Vielleicht hilft die das: http://blog.13pixels.de/2019/things-that-can-make-a-difference-in-unitys-play-mode-compared-to-your-build/ Christoph
×
×
  • Create New...