# How do you make smoke?

**URL:** <https://forum.kirupa.com/t/how-do-you-make-smoke/2804>\
**Category:** flash\
**Created:** [March 26, 2002, 9:28am UTC](https://forum.kirupa.com/t/how-do-you-make-smoke/2804 "2002-03-26T09:28:07Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [March 26, 2002, 9:28am UTC](https://forum.kirupa.com/t/how-do-you-make-smoke/2804/1 "2002-03-26T09:28:07Z")

</div>

Please help… I’ve tried making 12 diffrent images of smoke and animate them but it looks crappy… Is this done with actionscript? Anybody?\r\rThanks in advance\rs-weet

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [March 26, 2002, 11:59am UTC](https://forum.kirupa.com/t/how-do-you-make-smoke/2804/2 "2002-03-26T11:59:56Z")

</div>

smoke is tough except in 3d programs like Maya and filming real smoke cases. 🙂 I’ve never had a great looking smoke.\r

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [March 26, 2002, 1:09pm UTC](https://forum.kirupa.com/t/how-do-you-make-smoke/2804/3 "2002-03-26T13:09:47Z")

</div>

I am doing smoke and dust using shape tween.

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [March 26, 2002, 4:27pm UTC](https://forum.kirupa.com/t/how-do-you-make-smoke/2804/4 "2002-03-26T16:27:41Z")

</div>

There’s a cloud tutorial here at kirupa: [www.kirupa.com/developer/…scroll.asp](http://www.kirupa.com/developer/flash5/imagescroll.asp)\r\rYou can probably use the same technique to achieve whispy smoke rising up. I’m not sure if it will work, but maybe you could try it.

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [March 26, 2002, 8:05pm UTC](https://forum.kirupa.com/t/how-do-you-make-smoke/2804/5 "2002-03-26T20:05:16Z")

</div>

There’s a post about a dragoon in the Flash 5 forum. Well, the last post so far is a fla in which there are flames coming out of the mouth of the dragoon. It might help you.\r\rpom 0]

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [March 26, 2002, 9:09pm UTC](https://forum.kirupa.com/t/how-do-you-make-smoke/2804/6 "2002-03-26T21:09:58Z")

</div>

Like this?

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [March 26, 2002, 9:14pm UTC](https://forum.kirupa.com/t/how-do-you-make-smoke/2804/7 "2002-03-26T21:14:51Z")

</div>

Smoken…\r\rpom 0]

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [March 26, 2002, 9:36pm UTC](https://forum.kirupa.com/t/how-do-you-make-smoke/2804/8 "2002-03-26T21:36:03Z")

</div>

Answer: 3DS MAx + Illustrate or Swift = export to swf…

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [March 26, 2002, 9:40pm UTC](https://forum.kirupa.com/t/how-do-you-make-smoke/2804/9 "2002-03-26T21:40:58Z")

</div>

Doable in Flash too, I think. I don’t know how though… pom 0]

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [March 26, 2002, 11:51pm UTC](https://forum.kirupa.com/t/how-do-you-make-smoke/2804/10 "2002-03-26T23:51:31Z")

</div>

i officially am sickened by eyez.

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [March 27, 2002, 1:53am UTC](https://forum.kirupa.com/t/how-do-you-make-smoke/2804/11 "2002-03-27T01:53:07Z")

</div>

Hmmmm…Is that a cigarette?..dosen’t look like one, could be somthing else…Hmmmmm 🙂

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [March 27, 2002, 1:54am UTC](https://forum.kirupa.com/t/how-do-you-make-smoke/2804/12 "2002-03-27T01:54:42Z")

</div>

lol yeah it is…you can see the filter if you look closely

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [March 27, 2002, 10:48am UTC](https://forum.kirupa.com/t/how-do-you-make-smoke/2804/13 "2002-03-27T10:48:19Z")

</div>

That is one of the best examples of smoke I’ve ever seen, and by far the best I’ve seen done in Flash. Can I get a source FLA for that?

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [March 27, 2002, 10:49am UTC](https://forum.kirupa.com/t/how-do-you-make-smoke/2804/14 "2002-03-27T10:49:39Z")

</div>

man… except that little jump at the end of the loop. I still want the source though…

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [March 27, 2002, 8:39pm UTC](https://forum.kirupa.com/t/how-do-you-make-smoke/2804/15 "2002-03-27T20:39:16Z")

</div>

reread my 2nd post: only swf, or 3ds file

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [March 28, 2002, 4:38am UTC](https://forum.kirupa.com/t/how-do-you-make-smoke/2804/16 "2002-03-28T04:38:17Z")

</div>

ahh… I didn’t look at that…too busy mesmerized by the smoke I guess. 🙂

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [March 30, 2002, 9:06pm UTC](https://forum.kirupa.com/t/how-do-you-make-smoke/2804/17 "2002-03-30T21:06:12Z")

</div>

i made this smoke with a shape and a script attached to it and duplicated x times, i think it looks nice, wish i new how to do duplicate.movieclip… anyone know a good tut on that?\r\rmeesje\r\rhttp://chocolat.topcities.com/smoke.htm

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [March 30, 2002, 9:22pm UTC](https://forum.kirupa.com/t/how-do-you-make-smoke/2804/18 "2002-03-30T21:22:40Z")

</div>

Hey, that looks good !!\rWhat do you want to know about duplication ?\rpom 0]

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [March 30, 2002, 10:39pm UTC](https://forum.kirupa.com/t/how-do-you-make-smoke/2804/19 "2002-03-30T22:39:07Z")

</div>

thanks for liking it :)\r\ri’m just getting into actionscript so please excuse my poor knowledge… \r\rat this moment i started with a movieclip of the text balloonish shape and attached a script to it that sets certain properties like rotation, scale, alpha and position… when i want to change a parameter i have to access al scripts or change one and re-duplicate and re-tweak them\r\rso i imagine one can write one function and the instances calling the function, i tried all day but no go…\r\rthen there is the duplicate movie\rhere i assume there is a way to set a loop to generate an x amount of these instances and give them (random) slightly different properties… \r\ri know little bit of lingo, i know the concept of lists and reading them but maybe that is not needed here… anyway the simpler the better ))\r\rthank you for your attention,\r\rmeesje

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [March 30, 2002, 10:48pm UTC](https://forum.kirupa.com/t/how-do-you-make-smoke/2804/20 "2002-03-30T22:48:26Z")

</div>

Well, you could put one instance of smoke with the code in it, and instance name it ‘mc0’. You’d have to change the code a bit though.

```auto
 onClipEvent (enterFrame) {\r\rif (_name == "mc0) {\r\r this.duplicateMovieClip("copy"+x,x) ;\r\r this["copy"+x]._x = random (150) ;\r\r}\r\r// The rest of your code\r\r}

```

I don’t code from scratch too well though, so if this doesn’t work, that’s normal, just post back. 😃 \rpom 0]

[Next page](https://forum.kirupa.com/t/how-do-you-make-smoke/2804.md?page=2)
