Deviant Login Shop  Join deviantART for FREE Take the Tour
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:
 
: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 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  New member
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
Add a Comment: