- Home /
 
How do you move did with [iTWEEN] the enemy has a component of [Character Controller]?
**I want to make an enemy of SLASH action game AI. The enemy has a component of [Character Controller]. I want to run with the [iTWEEN] we want to human movement of the character, how I do I Scripting? The enemy does not work I have tried as below.
enter code here**
 // exsample . I using RAIN{indie} ASSET.
 import RAIN.Action;
 import RAIN.Core;
 import RAIN.Sensors; // Make sure to import or "use " the Rain.Sensors 
 
 var mySpeed : float = 4f;
 var CC : CharacterController;
 var moveT : Vector3;
 var DeltaMoveDirection : Vector3;
 
 
     CC = agent.Avatar.GetComponent(CharacterController);
 
     //Grab out objects position .
     var agentPosition:Vector3 = agent.Avatar.transform.position;
     
     // grab the detect NODE Needs detect action before call
     var playerTarget:GameObject = actionContext.GetContextItem.<GameObject>("target");
     moveT = playerTarget.transform.position;
     
     var dist = Vector3.Distance(agentPosition, moveT);
 
     iTween.ValueTo(agent.Avatar.gameObject,{"from": 0, "to": 200, "time": 0.5f, "onupdate": "CCMove"});
 
 function CCMove(Val : float){
     CC.Move(DeltaMoveDirection * Val * Time.deltaTime );   // Don't Work....
 }
 
              
               Comment
              
 
               
              Your answer
 
             Follow this Question
Related Questions
The name 'Joystick' does not denote a valid type ('not found') 2 Answers
Simple AI Error 8025 Parrsing error. 2 Answers
Enemy Spawn Script Spawning Infinite Enemies [Help] 2 Answers
How do I get my emeny AI to detect if he sees a player, or one of the good AI? (C#) 3 Answers
Waypoint System help 1 Answer