Jump to content
Unity Insider Forum
Sign in to follow this  
Damian izz back

Plattform bewegt sich nicht in die gewünschte Richtung

Recommended Posts

Guten Nachmittag

Habe mit Hilfe eines Tutorials mir ein wirklich sehr kleines Script erstellt, damit sich meine Plattform nach rechts bewegt. Ich möchte aber dass sich die Plattform nach hinten bewegt und nach einer gewissen Position wieder zurückkommt. Könnt ihr mir hier weiterhelfen :( 

Würde mich sehr über eine kurze Antwort freuen.

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class PlatformMovement : MonoBehaviour
{
    public float speed = 3f;
    
    // Start is called before the first frame update
    void Start()
    {
        
    }

    // Update is called once per frame
    void Update()
    {
        transform.Translate(speed * Time.deltaTime, 0, 0, 0);
    }
}

 

Share this post


Link to post
Share on other sites
public float gewuenschtetiefe;
private bool Tiefe;



Update(){

if(transform.position.z == gewuenschtetiefe)
{
Tiefe = true;
}

if(Tiefe)
{
	Transform.Translate(0,0,-speed*Time.deltaTime,0)
	
	if(transform.position.z == 0f)
	{ 
    Tiefe = false;
    }
{
else{
Transform.Translate(0,0,speed*Time.deltaTime,0)
}
}

}


}

 

Musst es halt iwie in dein Script inplementieren :). Im  Prinzip lässt man mit Transform.Translate solange das GameObjekt nach in die Tiefe fahren bis die gewünschte tiefe erreicht wurde und dann umgekehrt bis 0 erreicht wurde. Hoffe konnte helfen.

 

LG Peanut

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...