public void ExecuteOnTarget(HeroKitObject targetObject) { // get the movement script RpgController2D moveObject = targetObject.GetHeroComponent <RpgController2D>("RpgController2D", true); moveObject.enabled = false; }
public void ExecuteOnTarget(HeroKitObject targetObject, int speed, int moveType, int animationType) { // get the movement script HeroSettings2D moveSettings = targetObject.GetHeroComponent <HeroSettings2D>("HeroSettings2D", true); moveSettings.animType = (HeroSettings2D.AnimType)(animationType - 1); moveSettings.moveType = (HeroSettings2D.MoveType)(moveType - 1); moveSettings.animator = targetObject.GetHeroChildComponent <Animator>("Animator", HeroKitCommonRuntime.visualsName); moveSettings.moveSpeed = speed; moveSettings.faceDir = HeroSettings2D.FaceDir.down; RpgController2D moveObject = targetObject.GetHeroComponent <RpgController2D>("RpgController2D", true); }