@@ -5,6 +5,46 @@ function randomize() {
5
5
6
6
}
7
7
8
+ function DoText ( ) {
9
+
10
+ //subtitute for millis
11
+
12
+ terminal = true ;
13
+ showTerminal ++ ;
14
+
15
+ console . log ( 'Counting: ' + count ) ;
16
+
17
+ if ( terminal && ! subtitle ) {
18
+ doTerminal ( ) ;
19
+ showTerminal ++ ;
20
+ // terminal = false;
21
+ }
22
+
23
+ if ( showTerminal == 400 ) { // maybe poner el final del texto producido.
24
+ terminal = false ;
25
+ subtitle = true ;
26
+ }
27
+
28
+ if ( subtitle ) {
29
+ DoSubtitle ( ) ;
30
+ showSubtitle ++ ;
31
+ }
32
+
33
+ if ( showSubtitle == 1000 ) { // maybe poner el final del texto producido.
34
+ terminal = true ;
35
+ subtitle = false ;
36
+
37
+ showSubtitle = 0 ;
38
+ showTerminal = 0 ;
39
+ }
40
+
41
+ // TERMINAL TEXT
42
+ // text(sourceText.substring(startWriting, right + 1), posXtextT, posYtextT + 100, w, h);
43
+ // // SUBTITLE TEXT
44
+ // DoSubtitle();
45
+
46
+ }
47
+
8
48
function doTerminal ( ) {
9
49
10
50
let posXtextT = windowWidth - ( windowWidth - 100 ) ;
@@ -37,6 +77,8 @@ function doTerminal() {
37
77
'\nActualizando narrativa...' ;
38
78
} else {
39
79
80
+ //MAKE THIS SENTENCE MORE VARIABLE
81
+
40
82
if ( translate ) {
41
83
sourceText = 'Generando narrativa...' +
42
84
'\nElemento encontrado: ' +
@@ -62,29 +104,6 @@ function doTerminal() {
62
104
}
63
105
}
64
106
65
- // // Speed of the text being generated
66
-
67
- // if (textSpeed < sourceText.length) {
68
- // textSpeed += 0.3;
69
- // } else {
70
- // textSpeed = 0;
71
- // textSpeed += 0.3;
72
- // }
73
-
74
- // ------------------------------- END OF TERMINAL TEXT
75
-
76
- //CODE TO SIMULATE WRITING
77
- // https://creative-coding.decontextualize.com/text-and-type/
78
-
79
- // var startWriting = 0;
80
- // // var left = startWriting - textSpeed ;
81
- // var right = startWriting + textSpeed;
82
-
83
- // var count = 0;
84
-
85
- // var random = Math.floor(random(150, 300));
86
-
87
-
88
107
var startWriting = 0 ;
89
108
// var left = startWriting - textSpeed ;
90
109
var right = startWriting + textSpeed ;
@@ -99,49 +118,20 @@ function doTerminal() {
99
118
}
100
119
101
120
text ( sourceText . substring ( startWriting , right + 1 ) , posXtextT , posYtextT + 100 , w , h ) ;
102
- console . log ( 'narrative tur' ) ;
103
- terminal = false ;
104
-
105
-
106
- }
107
-
108
-
109
- function DoText ( ) {
110
-
111
- //COUNTER TO SLOW APPEARANCES
112
-
113
- console . log ( 'wmxlksmxl' ) ;
114
-
115
- count ++ ;
116
- console . log ( count ) ;
117
-
118
- var tiempoTerminal = 0 ;
119
-
120
- if ( count > tiempoTerminal ) {
121
- doTerminal ( ) ;
122
- }
123
- if ( count == tiempoTerminal + 350 ) {
124
- count = 0 ;
125
121
126
- }
127
-
128
- // TERMINAL TEXT
129
122
123
+ // ------------------------------- END OF TERMINAL TEXT
130
124
131
- // text(sourceText.substring(startWriting, right + 1), posXtextT, posYtextT + 100, w, h);
132
-
133
-
134
- //this is static text
135
-
136
- // text(sourceText, posXtextT, posYtextT + 100, w, h);
125
+ //CODE TO SIMULATE WRITING
126
+ // https://creative-coding.decontextualize.com/text-and-type/
137
127
138
- // Add cursor
139
- // fill(color + sin(frameCount * 0.1) * 128) ;
140
- // text('_', posXtextT, posYtextT + 100, w, h) ;
128
+ // var startWriting = 0;
129
+ // // var left = startWriting - textSpeed ;
130
+ // var right = startWriting + textSpeed ;
141
131
142
- // SUBTITLE TEXT
143
- DoSubtitle ( ) ;
132
+ // var count = 0;
144
133
134
+ // var random = Math.floor(random(150, 300));
145
135
}
146
136
147
137
function DoSubtitle ( ) {
@@ -219,7 +209,7 @@ function extraText() {
219
209
}
220
210
221
211
222
- function keyPressed ( ) {
212
+ function keyPressed ( ) { // make extratext advance by pressing keys
223
213
count ++ ;
224
214
if ( count == totalSentences ) {
225
215
count = 0 ;
@@ -266,5 +256,5 @@ function replacer(match) {
266
256
267
257
console . log ( 'match: ' + match ) ;
268
258
269
-
259
+
270
260
}
0 commit comments