Example #1
0
        private void AttachBloodBody(GameObject body)
        {
            var path = StringUtil.PathBuilder(
                CombatGUIParams.EFFECTS_PATH,
                CombatGUIParams.SLASH_FATALITY,
                CombatGUIParams.PARTICLES_EXTENSION);
            var controller = new ParticleController();
            var blood      = controller.CreateParticle(path);
            var script     = blood.AddComponent <SDestroyByLifetime>();

            script.Init(blood, 4f);
            controller.RotateParticle(blood, 180f);
            controller.AttachParticle(body, blood);
        }