playMaker

Author Topic: Execute Script Button Help...  (Read 1262 times)

nabilfx

  • Full Member
  • ***
  • Posts: 186
Execute Script Button Help...
« on: December 24, 2014, 01:47:04 PM »
I need this script, start to work, when i press the Touch Object Event, Button.
How can i do that?

here is the script

Code: [Select]
var speed : float = 1.0;
 var rotateSpeed : float = 20.0; // rotate speed in degrees per second
 var gravity : float = 10.0;
 private var moveDirection : Vector3 = Vector3.zero;
 private var curDir = 1;
 function Update () {
 var controller: CharacterController = GetComponent(CharacterController);
 if ( controller.isGrounded ) {
 if (Random.value < 0.05f){ // if random value < 5/100...
curDir = -curDir; // flip direction
 }
 // Rotate around y - axis
transform.Rotate(Vector3.up * curDir * rotateSpeed * Time.deltaTime);
moveDirection = speed * transform.TransformDirection(Vector3.forward);
 }
moveDirection.y -= gravity * Time.deltaTime; // apply gravity
controller.Move(moveDirection * Time.deltaTime);
 }

djaydino

  • Administrator
  • Hero Member
  • *****
  • Posts: 7616
    • jinxtergames
Re: Execute Script Button Help...
« Reply #1 on: December 25, 2014, 11:58:50 AM »
maybe use Add Script action?