[Feature request]- add type writer option to text object

Discussion and feedback on Construct 2

Post » Mon Jan 04, 2016 10:28 am

I was wondering if this feature could be added to enchance the text object with using properties and actions that display the text. I would like to have a build in function that allows easylie tell the text object optionally to display the text by typing it instead of just instantly showing it with options like speed, typing by letters or whole words, that kind of stuff. I know some is already possible with code but it would be nice if it was more build in the text object instead of having ppl spend time figuring out the necessary code each time they want it in the game like rpg like:
left(SourceText.Text, len(DestText.Text) + 1)
It could really had been made easyer than that...
B
47
S
10
G
5
Posts: 232
Reputation: 7,561

Post » Mon Jan 04, 2016 11:51 am

I suggest you take a look at this https://www.scirra.com/forum/typewriter-text-effect_t63552 (found in FAQ )
Image Image
B
19
S
10
G
125
Posts: 867
Reputation: 64,937

Post » Mon Jan 04, 2016 6:00 pm

MadSpy wrote:I suggest you take a look at this https://www.scirra.com/forum/typewriter-text-effect_t63552 (found in FAQ )


I did, which is exagtly why i intentionally already included the code from that example, but i like the properties on behaviors that give lots of quick options to adjust them so i thought it would be great if the text object had some enchancement like that as well with a type writer
B
47
S
10
G
5
Posts: 232
Reputation: 7,561

Post » Mon Jan 04, 2016 10:08 pm

@Miu3 , I agree with you, the text object needs a lot of attention and it should support a lot more features, like multiple charachter size, bold/italic/underline, per-line alignment, multiple colors etc.
The typing effects further add to the user experience on the one end, while making the development part easier on the other end...

Meanwhile, there are some behaviors made by rexrainbow that add some functions and enhance the default text plugin.

Typing
Text Properties
Scrolling
composer - multimedia artist
www.eli0s.com/en/
B
67
S
26
G
4
Posts: 1,145
Reputation: 9,622

Post » Tue Jan 05, 2016 12:02 am

eli0s wrote:@Miu3 , I agree with you, the text object needs a lot of attention and it should support a lot more features, like multiple charachter size, bold/italic/underline, per-line alignment, multiple colors etc.
The typing effects further add to the user experience on the one end, while making the development part easier on the other end...

Meanwhile, there are some behaviors made by rexrainbow that add some functions and enhance the default text plugin.

Typing
Text Properties
Scrolling



Thankyou for sharing, the plugin seems to have all the functions id like to see in the text object but this one requires a second plugin called timer to work. Not sure if this whole setup aproach is any easyer than just copying that code... which is what im going for, having easyer access to functions in the engine itself. Would be great for beginners too
B
47
S
10
G
5
Posts: 232
Reputation: 7,561

Post » Wed Jan 06, 2016 3:39 pm

@Miu3 , well, the "Typing" behavior does provide a lot of useful actions and conditions that are easily accessible. I didn't remember that there are other plugin dependencies but if you make this initial step and set the behavior in C2, the rest are pretty easy, trust me, much easier than copying code all the time...
composer - multimedia artist
www.eli0s.com/en/
B
67
S
26
G
4
Posts: 1,145
Reputation: 9,622

Post » Wed Jan 06, 2016 4:23 pm

@Miu3
@eli0s

It needs a timer behavior if using built-in plugins/behaviors.
Timer in rex_text_typing behavior in embedded in rex_timeline plugin, so user needs to add it. Here is the document of rex_text_typing behavior.
B
107
S
25
G
242
Posts: 4,387
Reputation: 136,966

Post » Wed Jan 06, 2016 5:01 pm

I think text styling options like eli0s mentioned would be a great addition to the text object.
Typewriter would be okay too, but it doesn't feel like this would really add anything - at least not for me.
Visual Novel 'Engine' in 100 Events
if you ever have to choose between buying Construct 2 on scirra.com or on Steam, read this: Review
B
22
S
9
G
1
Posts: 787
Reputation: 3,786

Post » Wed Jan 06, 2016 5:22 pm

@mindfaQ
@eli0s

This plugin could display characters with multiple colors, sizes, and fonts. (or add a text shadow!)

Image
B
107
S
25
G
242
Posts: 4,387
Reputation: 136,966

Post » Wed Jan 06, 2016 9:06 pm

@rexrainbow , as always you rock! I just wish that those functions were somehow more integrated into the basic text object and easily accessible without the need to have a lot of different plugins/behaviors that use their own logic.

I mean some basic formatting within the text object like [b]...[\b] or [size=200]...[\size] or [color=#800000]...[\color] or even [shadow]...[\] would really add some coherence to the workflow (forward slash is inverted for displaying reasons)...

Anyway, I'm glad you are around though!!! Thank you for your amazing work!
composer - multimedia artist
www.eli0s.com/en/
B
67
S
26
G
4
Posts: 1,145
Reputation: 9,622

Next

Return to Construct 2 General

Who is online

Users browsing this forum: repkino and 9 guests