Esempio n. 1
0
        public void ExecuteOnTarget(HeroKitObject targetObject)
        {
            // get the movement script
            RpgController2D moveObject = targetObject.GetHeroComponent <RpgController2D>("RpgController2D", true);

            moveObject.enabled = false;
        }
Esempio n. 2
0
        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);
        }