

Lewo
Members-
Posts
29 -
Joined
-
Last visited
-
Days Won
1
Lewo last won the day on February 26
Lewo had the most liked content!
About Lewo
- Birthday 04/29/1962
Profile Information
-
Gender
Male
-
Location
Berlin
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
Lewo's Achievements

Member (2/3)
3
Reputation
-
Was ist denn ein Script-Rigidbody? Ich kenne das tatsächlich nur so, dass das Player-GameObject eine Componente Rigidbidy bekommt. Wenn ich dann diese Componente ansprechen will hole ich sie mir mit GetConponent<Rigidbody>(). Steuerst Du deinen Player durch Änderung der Positionswerte, oder durch AddForce?
-
Ich verstehe nicht so ganz, warum du das mit Material lösen willst. Ich nehme eine Plane und einen Player. Beide bringen einen Collider mit. Der Player bekommt einen Ridgidbody und den Tag Player. Die Plane bekommt das Script ... private void OnCollisionEnter(Collision collision) { if (collision.gameObject.CompareTag("Player")) { Rigidbody rB = collision.gameObject.GetComponent<Rigidbody>(); rB.AddForce(Vector3.up * 5, ForceMode.Impulse); } } WEnn ich das Spiel starte, hüpft der Player auf der Plane auf und ab
-
Ich schätze, Du wirst die einzelnen Blöcke als Prefab hinterlegen müssen. Jedes Prefab hat dann einen eigenen Animator mit der zugehörigen Animation. Die Prefab.Blöcke werden dann instanziert und bei Bedarf wird die Animation gestartet. Wenn die Animation beim Zerstören der Blöcke erfolgen soll, kannst Du das in der OnDestroy Methode einbauen.
-
Es gibt reichlich Video-Kurse bei Youtube und bei verschiedenen kommerziellen Anbietern. Ab und an auch ganze Pakete bei HumbleBundle. Mein ganz persönlicher Favoret ist bisher immer noch https://learn.unity.com/pathway/junior-programmer Der Kurs ist sogar gratis. Als ich den Kurs gemacht habe, dachte ich mehrmal, damit hätte ich mal anfangen sollen.
-
Ich gebe dir völlig recht malzbie, was die große Hilfsbereitschaft angeht. Es ging mir tatsächlich eher darum, dem Treadersteller zu vermitteln, warum nix kommt 🙂
-
Hallo lephor. es wurde ja schon mal bemängelt, dass Anfänger sich hier nicht gut aufgehoben fühlen und dumme Antworrten erhalten, daher,.. Die Positionierung von 2D-Objekten (hier Images) gehört zu den absoluten Basics. Es ist daher erstaunlich, wenn du hier schreibt, ein Spiel schreiben zu wollen, dich aber offenbar nicht mal mit den Grundlagen auskennt. Es macht zumeindest den Eindruck. Hier --> https://docs.unity3d.com/ScriptReference/RectTransform.html ist nachzulesen wie Du Images positionieren kannst. Dann "einfach" bei einzelnen Images sie X- und Y-Position abfragen, und aufrunden auf den gewünschten Rasterwert also zb 17 auf 20, 22 auf 40 etc. So würde ich es machen. Das wird aber nicht reichen, um ein Spiel zu progammieren.
-
Evtl. bin ich ja auf nem falschen Weg, aber in ActivatePicture werden die 9 GameObjects "bildTeil0" bis "bildTeil8" privat (weil nicht public) declariert. Daher kannst Du doch eigendlich nichts im Editor zuweisen und dann bleiben die GOs leer.
-
Soweit ich das sehe, versuchst Du, auf eine Liste zu zu greifen wie auf ein Array. Um Einträge in eine Liste zu bekommen müsste man mit theStadt.Add('Eintrag') erstmal etwas rein schreiben.
-
Auch wenn es schon "klick" gemacht hat, evtl. noch als Ergänzung: Wenn Du dem Grabstein ein Script hinzu fügst mit public Text grabsteinText; ... void OnTriggerEnter2D(Collider2D other) { grabsteintext.text = "Hier ruht Mr. Ruhelos"; // wobei das erste text, der Name des } void OnTriggerExit2D(Collider2D other) { grabsteintexttext.text = ""; } und dem Gradsein einen Collider2D dann erscheint der Test, wenn der Player da hin kommt und verschwindetr, wenn er sich entfernt
-
Package Scripts können nicht benutzt werden
Lewo replied to unity_347A7894A544CCEC2C14's topic in Asset Importing
Hast Du denn die in der Meldung angezeigten möglichen Fehler bereits ausgeschlossen? -
Das Buch von Rheinwerkverlag habe auch, fand es allerdings nicht wirklich spannend. https://learn.unity.com/pathway/junior-programmer fand ich allerdings recht hilfreich. Das fängt praktisch bei Null an, arbeitet sich durch diverse Themen und beinhaltet die ganzen Assets.
-
Ich kopiere hier mal meine Notizen zu dem Thema rein. Ich hoffem dass ist das, was du suchst. Ein 3D Objekt in der UI darstellen - In der ProjectView einen Ordner RenderTexture erstellen - In diesem Ordner eine Componente vom Typ RenderTexture erstellen und z.B: als CharacterPanel benennen - Im Inspector für diese RenderTexture den Wert Depth Buffer auf <No depth buffer> einstellen - In der Hierarchy ein Empty erstellen und 3DView benennen - In diesem Ordner Empty erstellen und „Player“ benennen - In diesem Orner wiederum eine Camera-Componente einfügen - und einen weiteren Ordner „Character“ - Der Ordner Character bekommt den Layer 15 (benannt CharacterPanel“ zugewiesen - Die (neue) Camera bekommt im Inspector bei CullingMask den Layer „CharacterPanel“ zugewiesen o Und SkyBox = Solid Color mit Color schwarz o Projection à Orthographic o Aus dem Project-Ordner wird die Componente CharacterPanel in Camera à Target Texture gezogen - Camera ausrichten auf den Character-Ordner Das anzuzeigende 3D-Prefab in den CharacterOrdner ziehen und den Layer auf 15 setzen Camera Siza anpassen um den dargestellten Auschnitt zu ändern Anpassen der Höhe und ggf, Rotation über das Prefab In der UI eine Componente ein Empty erzeugen und „RawImage“ benennen Diesen Ordner eine Componente „RawImage“ zuweisen Das CharacterPanel aus der ProjevtView in das Feld Texture von RawImage ziehen
-
Hallo zusammen. nachdem ich schon ewig das Forum als Besucher betrachtet habe, habe ich mich nun endlich mal angemeldet. Programmieren fasziniert mich schon seit Ewigkeiten. Angefangen mit Basic, später Pascal und Delphi mit Abstechnern nach Assambler (also im letzen Jahrtausend 😉 ), dann auch mal Python und letzlich bin ich erst bei C++ und dann bei Unity/C# gelandet. Die Möglichkeiten, die selbst Hobbyprogrammierer haben sind schon überwältigend. Mein Traum ist es, irgendwann mal ein eigenenes RPG zu schreiben. Da ich allerdings auch fleisiger User solcher Spiele bin, muss ich immer weider felststellen, dass meine eigenen Ansprüche kaum zu erfüllen sind. Spaß macht es trotzdem 🙂