Creative TextFX v2 Forum


box Creative TextFX v2
With Creative TextFX v2 you can create stunning text effects in FLASH. This Flash component gives you access to more than 300 predefined text effects that are customizable from the user interface or directly with ActionScript elements - properties, methods, constructor parameters and events - thoroughly documented in the complete product manual or in the Contextual Help.

Find out more about Creative TextFX v2

Thread: Creative TextFX and dynamic text in Flash 8

title left
User Details
message
title right
Alex Ross

post date:
2007-04-13 08:26:53
Hello,
I am using Creative TextFX and is great .I like the effects because they resemble the effects from Adobe After Effects. I have two questions and I hope I will receive an answer fast on this.

1. I am using Creative TextFX in one of my projects and I want to apply some effects on a dynamic text .can this be done and how?

2. Can I use the product with Flash 7?!
Romeo Copaciu [Extend Studio]

post date:
2007-04-13 09:31:18
Hello Alex ...

We would like to thank you for purchasing our product.

I will first answer to your second question because the answer to that one is shorter.
We are sorry but you can only use Creative TextFX with flash 8, due to the fact that we are using ActionScript 2.0 in Creative TextFX classes.

Regarding your first question; you will have to use the product together with a little bit of ActionScript. We have more examples of how to use Creative TextFX with dynamic text in the "How To" directory inside the product package.
So depending on what exactly you need to do you can choose the appropriate method. I will give you only a simple example here:

1. Drag the component on the stage and configure everything you need.
2. Set the "Behavior" parameter to "Do Nothing".
3. Give the component an instance name. (for example "MyTextFX")
4. Use the following code to change the text and start the effect:

_root.MyTextFX.text = "Some text here";
_root.MyTextFX.text.startEffect();

I hope this helped, also check the fla files in the "How To" directory i mentioned above.

If you have any other question feel free to reply to this thread or contact us.


Have a good day ... Romeo Copaciu.
Joseph Ferrari

post date:
2007-11-07 09:03:06
I'm using the demo version and cannot get dynamic text to work--I tried the suggested code.

I'm using Flash CS3
Catalin Serban [Extend Studio]

post date:
2007-11-07 09:25:28
Hi Joseph I have sent you via email a new tutorial on how to work with dynamic text

Kind Regards,
Catalin Serban
Joseph Ferrari

post date:
2007-11-07 10:07:22
Thanks, I got it and will try shortly.
Joseph Ferrari

post date:
2007-11-07 14:51:43
I got the text effect to work, but I can't seem to dynamically change the text.

Here is the application: I want the text to recycle 3 differnt text messages. On completetion of each effect, change the text and then do the effect again--using onEffectFinished and onReverseFinished.

Any help would be appreciated.

Joseph
Catalin Serban [Extend Studio]

post date:
2007-11-08 03:54:46
Hello Joseph,
Have you succeeded in dynamically setting the text from the AS I have gave you (for one text line)?

Please send me the *.FLA file and we can assist you with this.

Kind Regards,
Catalin Serban
Joseph Ferrari

post date:
2007-11-08 05:17:49
Yes, I'm able to dynamically set the text in AS (your code), here is the code:
initObj = new Object();

initObj._effect = "bounce";
initObj.textParams = new Object();
initObj.effectParams = new Object();
initObj.effectParams.yMove = -100;
initObj.textParams.embed = true;
initObj.textParams.font = "Tekton Pro";
initObj.textParams.size = "20";
initObj.gradColors= new Object();
initObj.gradColors.color=("#c62f38","#5C407A");
initObj.gradColors.alpha=("100","100");
initObj.gradColors.ratio="90";
initObj.spacing = 0;
initObj._duration = 50;
initObj._overlap = 90;
initObj._x = 100;
initObj._y = 100;
this.initObj.text = "Hello You Wonderful World";
_global["bounceEffect"] = xtd.effects.text.bounceEffect;
this.attachMovie("Creative TextFX","te",10,_root.initObj);
te.initEffect();
te.startEffect();

te.onEffectFinished = function(){
this.text = "You have entered"; // set a new text string
te.reverseEffect();
}
te.onReverseFinished = function(){
this.initiObj.text = "Hello World"; // set a new text string
te.startEffect();
}

Thanks, I appreciate any help or enlightenment into this matter.
Joseph
Catalin Serban [Extend Studio]

post date:
2007-11-09 02:24:36
Joseph,
Please send at support (at) extendstudio (dot) com the *.FLA file this way we can help you with this development issue.

Kind Regards,
Catalin Serban
Tommas H. Kristensen

post date:
2008-04-16 18:17:09
I try to put the text in dynamic with this in the keyframe
_root.MyTextFX.text = "Some text here";
_root.MyTextFX.startEffect();

I have set the behavior to do nothing and nothing happends. If I set behaivior to Start it load some of the letters, but not all the text.

I have set the instancename to MyTextFX

Why will i not work?

Regards
Tommas
Lavinia Iancu [Extend Studio]

post date:
2008-04-17 08:50:07
Hello Tommas,

I have sent you an email containing three tutorials for using Action Script (regarding font embedding, using dynamic text and a general Action Script tutorial). If the problem persists, please contact us.

Kind regards,
Lavinia Iancu
Xavier Boubert

post date:
2009-08-31 09:59:24
Hi Lavinia,

Can you send me your tutorials too please ? I work on AS3 with TextFX V2 but this code doesn't works :

MyTextFX.text = "Some text here";
MyTextFX.startEffect();

Many thanks
Andrei Rinciog [Extend Studio]

post date:
2009-09-02 07:47:10
Hello Xavier,

Try using “MyTextFX.htmlText = "Some text here"; “

Here’s a link to a tutorial of how to use the component from AS 3.

For your email question, you have direct access to the parameters received by the swf from AS. Then you can use that String parameter in TextFX’s constructor.

Tell me if you need more help.

Regards,
--
Andrei Rinciog
Extend Studio - Support Engineer