Quantcast
Channel: Questions in topic: "enemy"
Viewing all articles
Browse latest Browse all 1488

How can I set my cube moving left and right with custom switch?

$
0
0
Hello. I have been trying to write a script that can make the cube(an enemy)in my platform game to start moving from left and right. The script is in JavaScript. I only manage to make the cube move left, but only moving left. While the game is played I click on the switch in the inspector and then the cube starts moving to the right. How can I tell the cube to move which way to go using the script? ---------- var DestinationSpot:Transform; var OriginSpot:Transform; var Speed:float; var Switch:boolean = false; // For these 2 if statements, it's checking the position of the enemy. // If it's at the destination spot, it sets Switch to true. if(transform.position == DestinationSpot.position) { Switch = true; } if(transform.position == OriginSpot.position) { Switch = false; } // If Switch becomes true, it tells the enemy to move to its Origin. if(Switch) { transform.position = Vector3.MoveTowards(transform.position, OriginSpot.position, Speed); } else { // If Switch is false, it tells the enemy to move to the destination. transform.position = Vector3.MoveTowards(transform.position, DestinationSpot.position, Speed); }

Viewing all articles
Browse latest Browse all 1488

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>