STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 229595 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2595 · P5190 |
This is the info page for Flash #33848 |
esspat's |
do people ever tell you that "u sux at teh lipsynx"? do your flash movies look like they're badly dubbed from japanese? are you a complete moron? if you answered "yes" to any of these questions, this tutorial is for you. learn how to make your flash characters look like they're really talking with this simple guide. click "next" to begin. |
first of all, if you want your sound to stay in sync with your movie, always have your audio set to Stream. |
to do this, open your Sound panel, select your imported sound, and change the Sync from Event to Stream. |
second, have a graphic for the mouth, with different frames for different sounds. in the example below, use the red arrows to browse through the different mouth shapes. |
frame 1: closed |
frame 2: a, e, i, o, u, etc. sounds |
frame 3: l, n sounds |
frame 4: c, d, g, j, k, s, t, etc. sounds |
frame 5: f, v, etc. sounds |
frame 6: b, m, p, etc. sounds |
these sounds may not be 100% correct, so follow your own judgement. |
now go frame by frame, and resize the mouths to sync with your audio. use the blue button below this example to play it, and the red buttons either side to go through frame by frame. |
TIPS - have your fps rate at something like 20 or 24 for best results. - play back what you've done every ten frames or so. if it looks bad, redo it. - take your time. you will get better at it with practise. - make sure that your audio is set to a fairly good quality when you export. the awesomeness of lipsynching is lost when it's done to bad audio. |
this is the end of the tutorial. thanks for sticking around. everything in this tutorial (except for the fonts) was made by patrick mckenna. |
ActionScript [AS1/AS2]
Frame 1function next() { gotoAndStop(_root._currentframe + 1); } stop();Frame 4function mouthnext() { mouth.gotoAndStop(mouth._currentframe + 1); } function mouthback() { mouth.gotoAndStop(mouth._currentframe - 1); } mouth.stop();Frame 5function mouth2next() { mouth2.gotoAndStop(mouth2._currentframe + 1); } function mouth2back() { mouth2.gotoAndStop(mouth2._currentframe - 1); } function mouth2play() { mouth2.gotoAndPlay(1); } mouth2.stop();Symbol 8 Buttonon (release) { next(); }Symbol 10 Buttonon (release) { next(); }Symbol 35 Buttonon (release) { mouthnext(); }Symbol 36 Buttonon (release) { mouthback(); }Symbol 39 Buttonon (release) { mouth2next(); }Symbol 40 Buttonon (release) { mouth2back(); }Symbol 41 MovieClip Frame 40gotoAndStop (1);Symbol 42 Buttonon (release) { mouth2play(); }Symbol 46 Buttonon (release) { gotoAndStop (1); }
Library Items
Symbol 1 Graphic | Used by:Timeline | |
Symbol 2 Font | Used by:3 21 23 25 27 29 31 | |
Symbol 3 Text | Uses:2 | Used by:Timeline |
Symbol 4 Graphic | Used by:Timeline | |
Symbol 5 Graphic | Used by:Timeline | |
Symbol 6 Graphic | Used by:8 35 36 39 40 42 46 | |
Symbol 7 Graphic | Used by:8 | |
Symbol 8 Button | Uses:6 7 | Used by:Timeline |
Symbol 9 Graphic | Used by:10 | |
Symbol 10 Button | Uses:9 | Used by:Timeline |
Symbol 11 Font | Used by:13 16 17 20 37 38 43 44 | |
Symbol 12 Font | Used by:13 43 | |
Symbol 13 Text | Uses:11 12 | Used by:Timeline |
Symbol 14 Graphic | Used by:Timeline | |
Symbol 15 Font | Used by:16 17 | |
Symbol 16 Text | Uses:11 15 | Used by:Timeline |
Symbol 17 Text | Uses:11 15 | Used by:Timeline |
Symbol 18 Bitmap | Used by:19 | |
Symbol 19 Graphic | Uses:18 | Used by:Timeline |
Symbol 20 Text | Uses:11 | Used by:Timeline |
Symbol 21 Text | Uses:2 | Used by:33 |
Symbol 22 Graphic | Used by:33 41 | |
Symbol 23 Text | Uses:2 | Used by:33 |
Symbol 24 Graphic | Used by:33 41 | |
Symbol 25 Text | Uses:2 | Used by:33 |
Symbol 26 Graphic | Used by:33 41 | |
Symbol 27 Text | Uses:2 | Used by:33 |
Symbol 28 Graphic | Used by:33 41 | |
Symbol 29 Text | Uses:2 | Used by:33 |
Symbol 30 Graphic | Used by:33 | |
Symbol 31 Text | Uses:2 | Used by:33 |
Symbol 32 Graphic | Used by:33 | |
Symbol 33 MovieClip | Uses:21 22 23 24 25 26 27 28 29 30 31 32 | Used by:Timeline |
Symbol 34 Graphic | Used by:35 36 39 40 42 | |
Symbol 35 Button | Uses:6 34 | Used by:Timeline |
Symbol 36 Button | Uses:6 34 | Used by:Timeline |
Symbol 37 Text | Uses:11 | Used by:Timeline |
Symbol 38 Text | Uses:11 | Used by:Timeline |
Symbol 39 Button | Uses:6 34 | Used by:Timeline |
Symbol 40 Button | Uses:6 34 | Used by:Timeline |
Symbol 41 MovieClip | Uses:22 24 26 28 SS1 | Used by:Timeline |
Symbol 42 Button | Uses:6 34 | Used by:Timeline |
Symbol 43 Text | Uses:12 11 | Used by:Timeline |
Symbol 44 Text | Uses:11 | Used by:Timeline |
Symbol 45 Graphic | Used by:46 | |
Symbol 46 Button | Uses:6 45 | Used by:Timeline |
Symbol 47 Graphic | Used by:Timeline | |
Streaming Sound 1 | Used by:Symbol 41 MovieClip |
Instance Names
"mouth" | Frame 4 | Symbol 33 MovieClip |
"mouth2" | Frame 5 | Symbol 41 MovieClip |
Special Tags
Protect (24) | Timeline Frame 1 | 0 bytes "" |
|