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

            moveObject.settings.animate = true;
        }
Exemplo n.º 2
0
        public void ExecuteOnTarget(HeroKitObject targetObject)
        {
            // get the movement script
            HeroMove3D moveObject = targetObject.GetHeroComponent <HeroMove3D>("HeroMove3D", true);

            moveObject.settings.faceDirection = false;
        }
Exemplo n.º 3
0
        public void ExecuteOnTarget(HeroKitObject targetObject, float speed)
        {
            // get the movement script
            HeroMove3D moveObject = targetObject.GetHeroComponent <HeroMove3D>("HeroMove3D", true);

            moveObject.settings.speed = speed;
        }
Exemplo n.º 4
0
        public void ExecuteOnTarget(HeroKitObject targetObject, float duration)
        {
            // get the movement script
            HeroMove3D moveObject = targetObject.GetHeroComponent <HeroMove3D>("HeroMove3D", true);

            moveObject.settings.moveDuration = duration;
        }
Exemplo n.º 5
0
        public void ExecuteOnTarget(HeroKitObject targetObject)
        {
            // get the movement script
            HeroMove3D moveObject = targetObject.GetHeroComponent <HeroMove3D>("HeroMove3D", true);

            moveObject.settings.finishMoveWhenCollide = false;
        }
Exemplo n.º 6
0
        public void ExecuteOnTarget(HeroKitObject targetObject, int layerMask)
        {
            // get the movement script
            HeroMove3D moveObject = targetObject.GetHeroComponent <HeroMove3D>("HeroMove3D", true);

            moveObject.settings.finishMoveWhenCollide = true;
            moveObject.settings.layermaskCollide      = layerMask;
        }
Exemplo n.º 7
0
        public void ExecuteOnTarget(HeroKitObject targetObject, string animationName)
        {
            // get the animator component
            Animator animator = targetObject.GetHeroChildComponent <Animator>("Animator", HeroKitCommonRuntime.visualsName);

            if (animator != null)
            {
                // get the movement script
                moveObject = targetObject.GetHeroComponent <HeroMove3D>("HeroMove3D", true);
                moveObject.settings.moveDefault = animationName;
            }
        }