Er hermed prøvet i ligende kode if (Physics.Raycast(transform.position, Vector3.forward, 0.8f, layerID)) { switch (state) { case State.Left: state = State.Right; break; case State.Right: state = State.Left; break; } } Virkede desværre ikke :)
Ved ikke om der er nogle der ved det men søger pt. løsning på et problem jeg har. Sådan her ser koden ud int layerID = LayerMask.NameToLayer("Platform"); if (!Physics.Raycast(transform.position, -Vector3.up, 0.8f) || !Physics.Raycast(transform.position, Vector3.forward, 0.8f, layerID)) { switch (sta...