06 IO Dev
Scripting Basics
Class MonoBehavior
Class CharacterController
Background
relative directions
frame based updates
collision detection
Components
CharacterController
Collider
Script
(Rigid Body Controller)
Scripting
C# Visual Studio
transform.Rotate
characterController.SimpleMove
Debug.Log
public vars
GetComponent<Type>
InputManager (Legacy Input Manager)
Horizontal Axis
Vertical Axis
Erstelle ein kleines Geschicklichkeitsspiel mit einer steuerbaren Kugel (rot, Steuerung mit WASD), welche über schmale Pfade (grün) von einer Start zu einer End-Position gesteuert werden soll.
Fällt die Kugel vom Pfad herunter soll Sie zum zuletzt passierten Save-Point (diese befinden sich auf dem Pfad) "gebeamt" und damit in Sicherheit gebracht werden.
Ersetze für den höheren Schwierigkeitsgrad den CharacterController mit ienem einem RigidBody (hat keine SimpleMove-, sondern addForce-Methode)
die CharacterController-Componente muss dann ausgeschaltet werden