Shop Mobile More Submit  Join Login
×




Details

Submitted on
January 22, 2011
Image Size
1.5 MB
Resolution
740×570
Thumb

Stats

Views
88,694 (26 today)
Favourites
1,824 (who?)
Comments
989
Downloads
1,410
×
I haven't been too motivated for making a dress up tutorial, since there are so many of them already. One day I sorta got interested in the idea anyway. And in order to stand out in the great amount of tutorials, I decided to take the average Hapuriainen route: make it unnecessarily large. I mean, what kind of idiot draws 100+ items for a tutorial? answer: me Actually this was already started in autumn, but I didn't have the time to finish it until now.

[edit]: Fixed the game a bit, the codes should work now. Sorry about the inconvenience! Thanks to KawaiiPandah for the words of wisdom on the importing art section.
Add a Comment:
 
:iconkamikaze221:
kamikaze221 Featured By Owner Edited 3 hours ago
how i download it free the product is not availlable (sorry if i make somme mistakes i'm french)
Reply
:iconphantoml97:
PhantomL97 Featured By Owner Jan 22, 2015  New member Hobbyist Digital Artist
Hi, I was using your tutorial and for the next and previous buttons I keep getting this error: snag.gy/efeFm.jpg
Reply
:iconhapuriainen:
Hapuriainen Featured By Owner Jan 24, 2015  Hobbyist Digital Artist
A syntax error means that there's probably a typo or something, but it's a bit hard to tell what's wrong just from that error message. Can you copypaste the button code here?
Reply
:iconphantoml97:
PhantomL97 Featured By Owner 6 days ago  New member Hobbyist Digital Artist
don't worry, I managed to work out what was wrong and fixed it, thanks!
Reply
:iconbuzbuster:
buzbuster Featured By Owner Jan 22, 2015  New member Hobbyist Digital Artist
this is very impressive what i'd expect from you but the lock your doll part gives me problems when drawing the clothe or erasing pr colouring I also use cs5
Reply
:iconakumaryoshi:
AkumaRyoshi Featured By Owner Jan 20, 2015  Hobbyist Digital Artist
I'm sure you gets lots of questions, so I'm sorry about this, but how would you go about coding things (hair, clothing) that have secondary colour sections? (Like you can choose a colour for one side of the hair, and pick a second colour for the other side)
Reply
:iconhapuriainen:
Hapuriainen Featured By Owner Jan 20, 2015  Hobbyist Digital Artist
Make the colour parts their own movie clips inside the, say, shirt movie clip, and put different colours in different frames of the new movie clips. So if you're now saying

on(release){
_root.shirt1.gotoAndStop(1);
}

you'd put

on(release){
_root.shirt1.baseColour.gotoAndStop(1);
}

and

on(release){
_root.shirt1.patternColour.gotoAndStop(1);
}

instead.
Reply
:iconakumaryoshi:
AkumaRyoshi Featured By Owner Jan 20, 2015  Hobbyist Digital Artist
Thank you so much for the help and quick reply!
Reply
:iconthe-demon-etrigan:
Got a quick question, how do you limit the area you want to place an object.  I would like to enable an object to be placed anywhere within a specific range.  Thanks.
Reply
:iconhapuriainen:
Hapuriainen Featured By Owner Jan 18, 2015  Hobbyist Digital Artist
I'm afraid I don't understand the question. Can you give a practical example?
Reply
:iconthe-demon-etrigan:
The-Demon-Etrigan Featured By Owner Jan 18, 2015
Imagine a smaller frame within the larger work area.  I was trying to figure out how to drag and drop an item within the smaller frame only and restricting the item from being taken out of the frame.
Reply
:iconhapuriainen:
Hapuriainen Featured By Owner Jan 20, 2015  Hobbyist Digital Artist
I don't know a code that allows dragging only within a certain area.

//....
on(release, releaseOutside){
stopDrag();

if(this._x > someX || this._y > someY){
this._x = someOtherX;
this._y = someOtherY;
}

}

would be "when the item is released, stop moving it. If it's away from the area you've defined, it'd return to the someOtherX / someOtherY coordinates". Dunno if it's useful to you since I don't know what kind of situation you'd use it for though.
Reply
:iconthe-demon-etrigan:
The-Demon-Etrigan Featured By Owner Jan 23, 2015
Hmm, well thanks.  I think it will lead me in the right direction.
Reply
:iconkaiserrangerph12345:
KaiserRangerPH12345 Featured By Owner Jan 11, 2015  Hobbyist General Artist
Thanks for the nice tutorial, comes in handy.
Now, I know how you make such great interactive Flash dress ups and OC makers.
Reply
:iconooshine-staroo:
oOShine-StarOo Featured By Owner Jan 11, 2015  Hobbyist Digital Artist
Does anyone know how I can make color wheels for my items instead of color buttons? 
Reply
:icondollfox:
DollFox Featured By Owner Dec 15, 2014
Do you know how to go about adding color change buttons? Ones that affect multiple hairstyles? Like in the Rinmaru games ;~; Thank you so much for this!
Reply
:iconhapuriainen:
Hapuriainen Featured By Owner Dec 15, 2014  Hobbyist Digital Artist
The easiest way to understand is probably making the different hairstyles their own movie clips and controlling their visibility. Like on hair1 button put

on(release){
_root.hair1._visible = true;
_root.hair2._visible = false;
_root.hair3._visible = false;
}

On colour buttons put

on(release){
_root.hair1.gotoAndStop(1);
_root.hair2.gotoAndStop(1);
_root.hair3.gotoAndStop(1);
}
Reply
:icondollfox:
DollFox Featured By Owner Dec 16, 2014
you're amazing ;w; I'll try that out! Thank you so much, you beautiful furby ;u;
Reply
:iconyanderika:
Yanderika Featured By Owner Oct 24, 2014
this was VERY helpful to me~~ thank you so much <33
Reply
:iconmetrikfire:
metrikfire Featured By Owner Oct 6, 2014  Student General Artist
You're amazing. Thank you.
Reply
:iconladycandy2011:
Ladycandy2011 Featured By Owner Edited Sep 25, 2014  Student Digital Artist

hey sorry to bother cant u tell me why when I place the code  its not working for me it keeps saying mouse events are only permitted only for button instances

on (press) {
startDrag("")
dragging = true}

on (release, releaseOutside) {
stopDrag()
dragging = false}

oh im using cs6 idk if that matters or not

Reply
:iconcablecord:
cablecord Featured By Owner Sep 21, 2014  Professional Digital Artist
Which Flash program do you use?
Reply
:iconhapuriainen:
Hapuriainen Featured By Owner Sep 21, 2014  Hobbyist Digital Artist
Adobe Flash CS3 Professional on one computer and CS5 Professional on the other.
Reply
:iconsoundwaveandluna:
SoundWaveandLuna Featured By Owner Oct 13, 2014  Hobbyist Digital Artist
Do you know where to download it? I've been looking everywhere ^^;
Reply
:iconhapuriainen:
Hapuriainen Featured By Owner Oct 13, 2014  Hobbyist Digital Artist
There are links in the F.A.Q. of the tutorial.
Reply
:iconsoundwaveandluna:
SoundWaveandLuna Featured By Owner Oct 20, 2014  Hobbyist Digital Artist
Thank you :meow:
Reply
:iconcablecord:
cablecord Featured By Owner Sep 22, 2014  Professional Digital Artist
Ok, thank you
Reply
:iconempathic-nooks:
Empathic-Nooks Featured By Owner Sep 5, 2014  Hobbyist General Artist
Okay I have a big question. I just recently got Flash 8 and it doesn't come with ActionScript 2 but instead ActionScript 1. Will I still be able to do the things shown in this tutorial, or will they not work? 
Reply
:iconhapuriainen:
Hapuriainen Featured By Owner Sep 5, 2014  Hobbyist Digital Artist
I've never had any experience on AS1, but I'd bet that the codes for AS2 won't work for AS1.
Reply
:iconkendulun-the-kihoryu:
Kendulun-the-Kihoryu Featured By Owner Aug 20, 2014  Hobbyist Digital Artist
Oh, I have another question! :O

How on earth do you make a randomizer button?
I've probably not worded this well enough, but I'm going on about those buttons where you click on it and it makes a random creation out of different accessories/colours in the dollmaker (Like what's on the MLP Pony Creator, for example)
Reply
:iconhapuriainen:
Hapuriainen Featured By Owner Aug 22, 2014  Hobbyist Digital Artist
If you're doing a drag&drop style dress up a randomiser is more complicated, but for gotoAndStop() button style dress up it's fairly simple.

on the randomiser button:

on(release){

_root.shirt.gotoAndStop(random (shirtAmount) +1);
_root.shoes.gotoAndStop(random (shoesAmount) +1);
_root.hat.gotoAndStop(random (hatAmount) +1);


}

replace 'shirtAmount' with, well, the amount of shirt frames you have. 

if you want things to have different probabilities, such as the hat being visible being rarer than being invisible, you can put stuff like


randomnumber = random (10) +1;
if(randomnumber < 8){
     _root.hat._visible = false;
}
else{
     _root.hat._visible = true;
}
Reply
:iconkendulun-the-kihoryu:
Kendulun-the-Kihoryu Featured By Owner Oct 20, 2014  Hobbyist Digital Artist
Hiya, sorry to keep popping up but I have one teeny-tiny problem...

My randomizer button works like a charm, but when I go onto a different menu to add something that didn't appear when I clicked the randomizer, the buttons don't respond, like they've stopped working... :S

If I go back to change anything that was made visible, they work just fine, but everything else that didn't show just refuses to work when I press it...

Is there any way I can get round this without having to re-script too much? D:
Reply
:iconhapuriainen:
Hapuriainen Featured By Owner Oct 20, 2014  Hobbyist Digital Artist
That sounds really weird. Can you get the buttons to do anything else? Like, if you change the button code to

on(release){
trace("derp");
}

does it do anything?
Reply
:iconkendulun-the-kihoryu:
Kendulun-the-Kihoryu Featured By Owner Oct 20, 2014  Hobbyist Digital Artist
It hasn't worked unfortunately :( I'm really at a loss right now D:
Reply
:iconhapuriainen:
Hapuriainen Featured By Owner Oct 20, 2014  Hobbyist Digital Artist
So there's something weird with the menu then? Can you upload a swf to your stash or something?
Reply
:iconkendulun-the-kihoryu:
Kendulun-the-Kihoryu Featured By Owner Oct 21, 2014  Hobbyist Digital Artist
OH WAIT!! I've figured it out! :D

I was messing about a bit and I put this in the colour buttons (for the base colour, for example):

_root.Basecol._visible = true;
I'm still really sorry for going on and on about this, but thanks for helping me at least :O
Reply
:iconhapuriainen:
Hapuriainen Featured By Owner Oct 21, 2014  Hobbyist Digital Artist
Glad to hear it worked out!
Reply
:iconkendulun-the-kihoryu:
Kendulun-the-Kihoryu Featured By Owner Oct 21, 2014  Hobbyist Digital Artist
Reply
:iconkendulun-the-kihoryu:
Kendulun-the-Kihoryu Featured By Owner Aug 22, 2014  Hobbyist Digital Artist
Ahh, brilliant! :D Thanks a bunch, you've saved me a lot of stress :')
Reply
:iconhiyouarehere:
hiyouarehere Featured By Owner Aug 18, 2014
First, I wanna say THANK YOU SO MUCH for this tutorial oh my god! It really helped me! Thank you thank you thank you! Now I have a question. I successfully created a snapping hairstyle and created buttons to change its color. Now, I want to have a few hairstyles and I would love if the SAME buttons to change color worked for all of them just so I don't have to show every single hairstyle in each of its color. I hope you understand me and I hope you get it D: I tried naming the instance clip the same aka "Hair" but it doesn't work and reading your tutorial I saw that they HAVE to be named differently! I would really appreciate your help, thank you!
Reply
:iconhapuriainen:
Hapuriainen Featured By Owner Aug 18, 2014  Hobbyist Digital Artist
I'm not sure if I understood properly, but maybe you can use

on(release){
_root.hair1.gotoAndStop(1);
_root.hair2.gotoAndStop(1);
_root.hair3.gotoAndStop(1);
//...
}
Reply
:iconhiyouarehere:
hiyouarehere Featured By Owner Aug 22, 2014
You understood perfectly and... it WORKED! Thank you so much! I'm so silly how come I never though of that!! Thank you so much!! 
Reply
:iconblankieblues:
BlankieBlues Featured By Owner Aug 18, 2014
Who is featured in the tutorial?
Reply
:iconhapuriainen:
Hapuriainen Featured By Owner Aug 18, 2014  Hobbyist Digital Artist
If you mean the dolls, they're all OCs. The white haired one is named Beta and she's the only one with any sort of relevance, everyone else is old ideas that never went anywhere.
Reply
:iconblankieblues:
BlankieBlues Featured By Owner Aug 18, 2014
no, I  meant the girl with bangs and pigtails.
Reply
:iconhapuriainen:
Hapuriainen Featured By Owner Aug 18, 2014  Hobbyist Digital Artist
She is one of the old ideas that never went anywhere.
Reply
:iconsuriichan:
SuriiChan Featured By Owner Aug 13, 2014  Student Digital Artist
So I got confused when you went on to the snap explanation.

You said, "Start by drawing the doll and item." Does that mean I just start it over without adding code to the item, or erase the code that makes the item movable and go from there?
Reply
:iconhapuriainen:
Hapuriainen Featured By Owner Aug 13, 2014  Hobbyist Digital Artist
Yes you should erase the code, the "snap" code contains moving as well. You can use the same doll and item.
Reply
Add a Comment: